onListItemClick wird für ListActivity nicht aufgerufen
Ich habe eine kleine Anwendung und versuche, mithilfe von ListActivity eine Liste von YouTube-Miniaturansichten anzuzeigen
public class ResultListActivity extends ListActivity {
.....
......
@Override
protected void onCreate(Bundle savedInstanceState) {
loadData();
---
---
}
private void loadData(final String searchQuery) {
AsyncTask<Object, Void, List<YouTubeVideos>> asyncTask = new AsyncTask<Object, Void, List<YouTubeVideos>>() {
.....
}
/** {@inheritDoc} */
@Override
protected void onListItemClick(ListView l, View v, int pos, long id) {
super.onListItemClick(l, v, pos, id);
Log.d("test","Inside onListItemClick");
}
Die XML sieht so aus
<ListView
android:id="@android:id/list"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true" >
</ListView>
<ImageView
android:id="@+id/imageView1"
android:layout_height="wrap_content"
android:layout_width="100dp"
android:focusable="false"
android:focusableInTouchMode="false"
>
</ImageView>
Adapter:
public class ResultViewAdapter extends BaseAdapter {
@Override
public View getView(int position, View convertView, ViewGroup parent) {
ImageView imageView = (ImageView) row.findViewById(R.id.imageView1);
imageView.setImageDrawable(torvideo.getDrawable());
return row;
}
...
}
Ich kann den onListItemClick nicht aufrufen. Könnten Sie mich bitte informieren, wenn ich einen Fehler mache?
Update 1/17
Wenn ich klicke, passiert nichts, aber ich sehe diese in Protokollen
01-18 04: 09: 32.030: W / Trace (973): Unerwarteter Wert von nativeGetEnabledTags: 0