Here is quick solution, imho very lazy but it works. I was assuming you have unique words, haven't you? Otherwise you would need make customadapter and use setTag() for items.
autoSearch.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
long arg3) {
Log.d("xxx", "xxx");
String text = ((TextView) arg1).getText().toString();
for(int i=0;i<mLIST.size();i++)
{
if(mLIST.get(i).contains(text))
{
int lookingForId = i;
Log.d("xxx", "looking for id is " + i);
break;
}
}
}
});