请记住,这不是在TextView. 您可以使用ListView. 无论如何,请参阅下面的伪代码(没有在 Eclipse 中测试,但是,它应该显示它基本上是如何工作的):
public class YourActivity extends Activity {
  Vector<String> choices = new Vector<String>();
  public void onCreate(Bundle ....) {
    (Button) myButton =  (Button) findViewById(R.id.button);
    myButton.setOnClickListener(new OnClickListener() {
        @Override
        public boolean button.onClick() {
          addString();
          TextView textView = (TextView) findViewById(R.id.text_view);
          String listRepresentation = "";
          for (String choice : choices)
            if ("".equals(listRepresentation))
              listRepresentation  =       choice; else 
              listRepresentation  = ", " +choice;
          textView.setText(listRepresentation );
        }
     });
  }
  public void addString(View view)
  {
    EditText editText = (EditText) findViewById(R.id.edit_choice);
    String message = editText.getText().toString();
    choices.add(message);
  }
}
因此,只需为您的按钮分配一个OnClickListener即可完成您需要的操作。