我有一个带有单选按钮的列表视图现在我需要在edittext中输入一些东西后在edittext中添加一个值,键入的文本应该作为下一行显示在列表视图中。怎么可能。?
答案 0 :(得分:0)
使用simpleArrayAdapter的ListView:
按照以下步骤操作可能有所帮助:
1. Fetch the value from edit text after the user types using gettext()
2. Insert this value in an array.
3. create a list view.
4. create an arrayAdapter with the already created array as source.
5. Now set the adapter with listview using (array variable).setAdapter(adapter name);
每次用户更新时都会使用notifyDataSetChanged()
使用新内容刷新列表视图。
伪代码:
onClick(){
array.add(editText.gettext());
adapter.notifyDataSetChanged();
}