Hi!

I'm using custom Adapter extends BaseAdapter. Unfortunately
BaseAdapter doesn't implements Filterable interface.
That's a reason I can't use setTextFilterEnabled(true) functionality.

Where can I learn how ArrayAdapter implements Filterable interface?

There is my simple code:

private class MyDataAdapter extends BaseAdapter implements Filterable
{
......
......
    List<MyObject> _data;
    public Filter getFilter()
    {

         return new MyFilter(_data);
    }
}

    private class MyFilter extends Filter
    {
        List<MyObject> _data;

        public MyFilter(List<MyIntent> data)
        {
                _data = data;
        }
                @Override
                protected FilterResults performFiltering(CharSequence 
constraint) {
                        ????
                }

                @Override
                protected void publishResults(CharSequence constraint,
                                FilterResults results) {
                        ?????
                }

    }

Thanks in advance,
Evgeny

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to