java可以在Android中执行printIn吗?

时间:2012-11-27 09:20:21

标签: java android button println

我有一个EditText,当点击一个按钮时,我希望文本显示在屏幕上。并且可以再次使用EditText来添加其他文本。谢谢!

类似的东西:

enter image description here

3 个答案:

答案 0 :(得分:3)

  EditText et = (EditText)findviewById(R.id.et1);
  TextView display = (TextView)findviewById(R.id.tv1);
  plusBtn.setOnClickListener(new OnClickListener() {

        public void onClick(View v) 
        {
            tv1.setText(tv.getText().toString()+"\n"+et.getText().toString());
             //prints the text from edittext and concatinates it to the textview previous text
        }
    });

答案 1 :(得分:1)

请使用以下代码,它将解决您的问题。

EditText editText1 = (EditText)findviewById(R.id.editText1);
TextView textView1 = (TextView)findviewById(R.id.textView1);
plusBtn.setOnClickListener(new OnClickListener() {

    public void onClick(View v) 
    {
        textView1.append("\n"+editText1.getText().toString());
                         // OR
        textView1.setText(textView1.getText().toString()+"\n"+editText1.getText().toString());
    }
});

答案 2 :(得分:0)

您可以使用addView()方法将视图添加到布局中。因此,您可以在每次单击按钮时添加TextView,其中包含TextField的内容。