所以我不知道如何在我的ListAdapter上执行onClick。这是我的代码:
private void fillData(){
Cursor constantsCursor = db.fetchAllGames();
ListAdapter adapter =
new SimpleCursorAdapter(this, R.layout.row,
constantsCursor, new String[] { "title", "console" }, new int[] {
R.id.title, R.id.console });
setListAdapter(adapter);
}
我希望能够单击数据库中的某个项目,然后进入仅包含该项目信息的视图。我的课目前正在扩展ListActivity。我已经尝试过OnItemClickListener,但是我不知道还能使用什么来使其工作。
最佳答案
如果您当前的Activity
扩展了ListActivity
,则您需要覆盖ListActivity#onListItemClick
才能从ListView
中获取单击的视图。
关于android - Android:如何在ListAdapter或SimpleCursorAdapter上单击?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3286782/