0
Ara> Button,Dizi> array。清除缓存listview android
当我点击按钮列表列表视图的botton?有任何身体帮助我吗? 帮助,帮助
PS:我试过的东西,但没有奏效
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);//
setContentView(R.layout.activity_main);
Ara = (Button)findViewById(R.id.btnAra);
multitv =(MultiAutoCompleteTextView) findViewById(R.id.multiAutoCompleteTextView1);
adapter =new ArrayAdapter<String>(this,android.R.layout.select_dialog_singlechoice, Neresi());
multitv.setAdapter(adapter);
multitv.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer());
Aranan = (String)multitv.getText().toString();
listView = (ListView) findViewById(R.id.list);
listView.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);
Ara.setOnClickListener(this) ;
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
if(v.getId() == R.id.btnAra)
{
String []dizi =null;
dizi = Belirtiler("Baş");
adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_multiple_choice,dizi);
listView.setAdapter(adapter);
}
}
如果你想更新你的列表,只需调用'adapter.notifyDataSetChanged();'而不是'listView.setAdapter(adapter);'in'onClick()'方法 –
我试过了,但不起作用:(我想清除listview项目之前,只在listview上显示新项目 – hiddenhazard