这是什么意思啊,小白不懂建议先学习控件,,,你的意思是添加一个TextView显示EditText里的内容,这个我知道,我想实现的是,我输入一次就显示一次,输入10次显示10次,比如说我第一次输入“1”,点button就显示“1”,占一行;再输入“2”,点button就显示“2”,再占一行,第一行的“1”还在。我不能预先添加那么多个TextView吧

解决方案 »

  1.   

    布局 一个EditText 一个Button 一个ListView重写BaseAdapter 用于加载数据 或者你使用简单的 Adapter每更新一次 EditText 通知 ListView  更新数据
      

  2.   

    就像添加关键字一样的效果,添加一个下面显示一条记录是吧。
    直接用listview+arrayadapter就可以,如不知道怎么实现,还是先好好学习一下基础知识先。
      

  3.   

    还有一种方法就是,直接用一个textview显示,每次添加,就把上一次添加的字符串拼接一起结尾用换行符。然后每添加一次就更新textview显示内容就可以。
      

  4.   

    按下回车键就会输入一个换行符
    if (keyCode == KeyEvent.KEYCODE_ENTER) {
                    if (!realAction) return true;
                    sendKeyChar('\n');
                    return true;
                }
      

  5.   

     在button的点击事件去获取edittext的文本 s=s+"\n"+获取的内容  再 textview.settext(s);