2011-10-27 22 views
-1

私はJavaの新人です。私のコードで助けが必要です。EditTextに保存されたテキストでTextViewを更新します。

私は、後でEditTextフィールドに書き込む番号をTextViewにするために、以下のコードから変数を取得しようとしています。

コード:

public class MoneyTickerActivity extends Activity { 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.main); 

     final EditText edittext = (EditText) findViewById(R.id.editText1); 
     edittext.setOnKeyListener(new OnKeyListener() { 
      public boolean onKey(View v, int keyCode, KeyEvent event) { 
       if ((event.getAction() == KeyEvent.ACTION_DOWN) && 
        (keyCode == KeyEvent.KEYCODE_ENTER)) { 
        Toast.makeText(MoneyTickerActivity.this, edittext.getText(), Toast.LENGTH_SHORT).show(); 
        return true; 
       } 
       return false; 
      } 
     }); 
    } 
} 
+0

を作るあなたはより具体的な質問を提供することはできますか? – slayton

+0

私はEditTextファイルにユーザーが入力した数値をトーストの代わりにTextViewとして表示したい。それはより明確になりますか?申し訳ありませんが、私はJavaの知識の不足のためにそれを記述するのが難しい – user1017191

+0

これを参照してください:http://stackoverflow.com/questions/2300169/how-to-change-text-in-android-textview – slayton

答えて

1
// get text view 
final TextView texView = (TextView) findViewById(R.id.textView1); 

、代わりの

Toast.makeText(MoneyTickerActivity.this, edittext.getText(), Toast.LENGTH_SHORT).show(); 

textView.setText(edittext.getText()); 
+0

ありがとう!それからたくさん学んだ – user1017191

関連する問題