/*这个demo演示了在EditText中输入在ListView中显示的效果.
* 注意点:1.在继承ListActivity中使用setContentView()方法时xml布局文件中必须包含一个
* id为@android:id/list的listView.
* 2.在本例中设置了ListView的stackFromBottom属性,从底部开始显示列表项*/
public class MainActivity extends ListActivity implements OnClickListener {
private EditText mEditText;
private ArrayAdapter<String> mAdapter;
private ArrayList<String> mStrings = new ArrayList<String>();
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mAdapter = new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1, mStrings);
setListAdapter(mAdapter);
mEditText=(EditText) findViewById(R.id.userText);
mEditText.setOnClickListener(this);
}
@Override
public void onClick(View v) {
String text=mEditText.getText().toString();
mEditText.setText(null);
mAdapter.add(text);
}
}
Android Api Demos登顶之路(110)View-->Lists-->Transcript
最新推荐文章于 2024-09-22 00:05:14 发布