Как искать данные из списка с помощью textwatcher?

Я создал один просмотр списка, в котором данные поступают из строкового массива, который хранится в.string.xml

У меня есть один текст редактирования, и я хочу найти определенные данные из моего списка. Мои данные просмотра списка содержат как этот 011 Дели Дели ... Как я могу это сделать?

Вот мой код ..

adapter = new ArrayAdapter(this,
            android.R.layout.simple_list_item_1, arrayList);

Resources res = getResources();
String[] a = res.getStringArray(R.array.states);
arrayList.add("" + a);
adapter.notifyDataSetChanged();

editText.addTextChangedListener(new TextWatcher() {
    public void onTextChanged(CharSequence s, int start, int before,
                              int count) {
        // TODO Auto-generated method stub
    }

    public void beforeTextChanged(CharSequence s, int start, int count,
                                  int after) {
        // TODO Auto-generated method stub
    }

    public void afterTextChanged(Editable s) {
        // TODO Auto-generated method stub
    }
});

Ответы на вопрос(3)

Ваш ответ на вопрос