我已经实施了Listview。我可以在列表视图中看到我的字符串数组输入。现在有一个Edittext框我想在editText框中添加值每次addbutton点击它应该在listview后面看到我必须检索整个列表或多个选择列表
我坚持如何将edittext值添加到字符串中。下面是代码请告诉我为什么单击Addbutton,edittext没有显示在列表中以及每次添加时它将如何刷新? ?
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.multi);
ListItem=new ArrayList<String>();
ListItem.add("000");
ipList=(ListView) findViewById(R.id.ListItem);
AddButton = (Button) findViewById(R.id.Add_Button);
AddItem.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
ListIP.add(getText(R.id.Multi_Add_EditText).toString());
}
});
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_multiple_choice,IP);
答案 0 :(得分:1)
致电
adapter.notifyDataSetChanged();
后
ListIP.add(getText(R.id.Multi_AddIP_EditText).toString());
查看列表中的新值。