Как переопределить, просачиваются ArrayAdapter андроида?

У меня есть ArrayAdapter, перенес ArrayList пользовательских объектов. Я хотел бы записать пользовательский фильтр для того адаптера так, чтобы, когда я звоню getListAdapter().getFilter().filter("abc") список будет фильтрован произвольным преобразованием "abc".

Я думал, что просто попытаюсь переопределить ArrayAdapter.getFilter(), но это требует, чтобы я повторно реализовал частное ArrayAdapter.ArrayFilter который требует доступа к набору частных экземпляров ArrayAdapter.

Что самый простой путь состоит в том, чтобы сделать это?

15
задан emmby 19 April 2010 в 23:14
поделиться