title: ArrayAdapter and android:textFilterEnabled
body: <p>I have created a layout which includes a ListView.</p>
  
  <p>The data shown within this ListView isn't too complicated, it's mostly an Array which is passed when the extended Activity is started.</p>
  
  <p>The rows themselves exist out of an icon and a text, thus an ImageView and a TextView.
  To fill up the ListView I use an ArrayAdapter simply because an Array is passed containing all the text-items that should be shown.</p>
  
  <p>Now I'd like to actually be able to filter those, thus I found the android:textFilterEnabled paramater to add on the ListView xml declaration...
  Now a search field is shown nicely but when I enter some letters it won't filter but it will simply delete the whole list.
  I found out that that's because the textfilter has no idea what it should filter.</p>
  
  <p>So now my question is : I know I need to tell the textfilter what it should filter, I also still have my array filled with the text that should get filtered so how do i couple those two?</p>
  
  <p>I have seen examples extending a CursorAdapter, but again, I don't have a Cursor, I don't want to do calls to a DB I want to re-utilize my Array with data and obviously the ArrayAdapter itself so that the data will be represented decently on screen (i.e with my ImageView and TextView layout).</p>
  
  <p>How can this be done?</p>