1

私はこのリンクをたどって、edittext値を取得し、それをテキストビューに完全に保存する方法を説明しました。このコードを参照してください

@Override
public void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    setContentView(R.layout.feedback);



    youButton=(Button)findViewById(R.id.btn1);

    youButton.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub

            myEditText=(EditText)findViewById(R.id.edittext1);
            textView=(TextView)findViewById(R.id.textview3);
            String result = myEditText.getText().toString();
            textView.setText(result);

        }
    }); 
}} 

私は自分の名前を書いて、私の名前「sanjay」を印刷します.2回目に「kumar」と入力すると、このように印刷されます

クマール
・サンジェイ

3回目は、編集テキスト「King」内に書き込みました。印刷する必要があります

キング
・クマール・
サンジャイ

私を助けてください。

4

4 に答える 4

0

StringBulider を使用し、クリックリスナーが呼び出されるたびに追加します

StringBuilder sb = new StringBuilder();

 @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub

            myEditText=(EditText)findViewById(R.id.edittext1);
            textView=(TextView)findViewById(R.id.textview3);
            String result = myEditText.getText().toString();
            sb.append(result+"\n");
            textView.setText(sb.toString());

        }
于 2013-06-18T12:52:55.147 に答える