我将尽量保持简短。我目前正在开发一个安卓应用程序,并被困在一个特定的元素上。
下面是我一直在阅读的示例代码,据我了解,它是获取一个值列表,将它们插入到 db/表中,然后用光标循环浏览它们并使用列表视图显示。在运行应用程序时,所有项目都按预期显示在列表中。
我希望当单击列表中的项目时,通过意图打开一个新页面,或者在当前页面上显示一组不同的数据库值。
如何实现这一点
谢谢!
实现此方法
protected void onListItemClick(ListView l, View v, int position, long id)
选择列表中的项时,将调用此方法。子类应覆盖。如果子类需要访问与选定项关联的数据,则可以调用
getListView().getItemAtPosition(position)
。参数:
l
ListView
:发生点击的列表视图v
View
:在列表视图中单击的视图position
int
:视图在列表中的位置id
long
:单击的项目的行 ID
列表活动 - 文档