如何使用EditText Android在多文本视图SimpleAdapter中使用一个文本视图内容进行过滤
我有多个文本视图的SimpleAdapter,它过滤效果很好。但是它会过滤列表中的所有文本视图,但我只想过滤KEY_NAME R.id.NAME feild only 因为若名称和注册包含同一个单词,它将出现两次。所以我只想过滤name feild 我怎么做?请引导我。多谢各位如何使用EditText Android在多文本视图SimpleAdapter中使用一个文本视图内容进行过滤,android,Android,我有多个文本视图的SimpleAdapter,它过滤效果很好。但是它会过滤列表中的所有文本视图,但我只想过滤KEY_NAME R.id.NAME feild only 因为若名称和注册包含同一个单词,它将出现两次。所以我只想过滤name feild 我怎么做?请引导我。多谢各位 // Adding menuItems to ListView adapter = new SimpleAdapter(this, menuItems, R.layout.list_item, new
// Adding menuItems to ListView
adapter = new SimpleAdapter(this, menuItems, R.layout.list_item,
new String[] { KEY_ID, KEY_NAME,KEY_REG, KEY_SIM, KEY_GNAME,KEY_LUPDATE }, new int[] {
R.id.deviceid1, R.id.name, R.id.registration1, R.id.simno, R.id.gname, R.id.duration });
setListAdapter(adapter);
/**
* Enabling Search Filter
* */
// Search Feild
inputSearch = (EditText) findViewById(R.id.inputSearch);
inputSearch.addTextChangedListener(new TextWatcher() {
@Override
public void onTextChanged(CharSequence cs, int arg1, int arg2, int arg3) {
// When user changed the Text
((SimpleAdapter)VehicleList.this.adapter).getFilter().filter(cs);
}
@Override
public void beforeTextChanged(CharSequence arg0, int arg1, int arg2,
int arg3) {
// TODO Auto-generated method stub
}
@Override
public void afterTextChanged(Editable arg0) {
// TODO Auto-generated method stub
}
});
看,嗨,我昨天加的那个,但是没有人回答。。。