@Override protected void onPostExecute(Void result) { super.onPostExecute(result); SimpleAdapter adapter = new SimpleAdapter( MainActivity.this, contactList, R.layout.list_item, new String[] { TAG_TITLE ,TAG_DATE,TAG_TEASER }, new int[] { R.id.title,R.id.date ,R.id.teaser }); setListAdapter(adapter); EditText mEditText= (EditText) findViewById(R.id.editText); getListView().setTextFilterEnabled(true); adapter.notifyDataSetChanged(); String s=mEditText.getText().toString(); mEditText.addTextChangedListener(new TextWatcher() { @Override public void onTextChanged(CharSequence cs, int arg1, int arg2, int arg3) { // When user changed the Text MainActivity.this. adapter.getFilter().filter(cs); } @Override public void beforeTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) { } @Override public void afterTextChanged(Editable arg0) { } }); } }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)