Android MultiAutoCompleteTextView适配器notifyDataSetChanged
有没有办法更新MultiAutoCompleteTextView的阵列适配器?我正在使用下面的代码,但它不起作用。还请注意,“emailList”是一个字符串数组列表。提前谢谢Android MultiAutoCompleteTextView适配器notifyDataSetChanged,android,android-arrayadapter,autocompletetextview,Android,Android Arrayadapter,Autocompletetextview,有没有办法更新MultiAutoCompleteTextView的阵列适配器?我正在使用下面的代码,但它不起作用。还请注意,“emailList”是一个字符串数组列表。提前谢谢 recipientsTextView.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> arg0, View arg1, in
recipientsTextView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
long arg3) {
final String selectedEmail = (String) arg0.getItemAtPosition(arg2);
if (emailList.contains(selectedEmail)) {
runOnUiThread(new Runnable() {
@Override
public void run() {
emailList.remove(selectedEmail);
adapter.notifyDataSetChanged();
}
});
}
}
});
recipientsTextView.setOnItemClickListener(新的OnItemClickListener(){
@凌驾
公共链接(AdapterView arg0、视图arg1、内部arg2、,
长arg3){
最后一个字符串selectedEmail=(字符串)arg0.getItemAtPosition(arg2);
if(emailList.contains(selectedEmail)){
runOnUiThread(新的Runnable(){
@凌驾
公开募捐{
emailList.remove(selectedEmail);
adapter.notifyDataSetChanged();
}
});
}
}
});
您是否正在使用TokenComplete组件?如果是因为您需要在FilterAdapter上进行一些更改。