【发布时间】:2018-07-06 07:13:52
【问题描述】:
我正在为Android 制作一个库存跟踪应用程序,用于一个练习项目。我使用SQLite 进行存储,我的ListView 使用CursorAdapter 显示数据库的内容。我使用CursorLoader 从数据库中获取数据
我的ListView 中的每一行都有几个TextViews 和一个Button。我打算使用Button 来减少数据库中所选项目的数量列/属性。
在哪里设置按钮OnClick 监听器?在我的Activity 班级或我的CursorAdapter 班级'bindView()?
另外,我如何检测按钮单击时按下了哪一行?
我已经使用 ListView 的onItemClickListener 将用户发送到显示有关当前行的更多信息的详细活动。那有一个通过的 id 参数。因此,我找到了一个等效项,可用于我放在每一行上的按钮。
【问题讨论】:
-
假设在
CursorAdapter.
标签: java android listview onclicklistener buttonclick