我正在尝试让 ListView 出现在新活动中。我可以在 logcat 中看到记录 ID,并且可以看到在调试视图中选择了正确的 ID,但是当我转到新活动时,列表数组为空。
这是我在调试视图中看到的:
在logcat我看到这个:
2018-10-07 11:39:09.286 12624-12624/ca.rvogl.tpbcui D/SAVEDLEAGUEID_VAL: 1
2018-10-07 11:39:09.286 12624-12624/ca.rvogl.tpbcui D/LEAGUEID_VAL: android.support.v7.widget.AppCompatTextView{e67a170 G.ED..... ......I. 0,0-0,0 #7f080112 app:id/tvLeagueId}
2018-10-07 11:39:09.293 12624-12624/ca.rvogl.tpbcui D/GETALLBOWLERS-SQL: SQL used = >>>>SELECT * FROM bowlers WHERE league_id = '1' ORDER BY timestamp DESC<<<<
2018-10-07 11:39:09.298 12624-12624/ca.rvogl.tpbcui D/GETALLBOWLERS-CNT: Number of rows retrieved = 0
2018-10-07 11:39:09.299 12624-12624/ca.rvogl.tpbcui D/GETALLBOWLERS-CNT: Number of elements in bowlerslist = 0
正如您从 logcat 中看到的那样,savedLeagueId 被传递给 SQLite 查询,该查询应该获取列表视图的保龄球运动员列表。但是,投球手列表中的元素数量为 0。
我一遍又一遍地检查代码,但我无法确定问题出在哪里。
至尊宝的传说
相关分类