- 博客(1)
- 收藏
- 关注
原创 Android 在使用Cursor时踩的坑。
至于前面的 @SuppressLint("Range") 是因为获取ColumnIndex索引值的时候,正常情况下是0 1 2 3 这样按顺序排下去的,如果找不到就会返回 -1 ,而使用getString()给的是大于等于0的值,所以直接用会有冲突,需要 @SuppressLint("Range") 这句话去限制下范围。所以在这种情况下,接下去使用getString()方法便会出错溢出。今儿写获取数据库数据时候遇到了使用cursor.getString()的方法,结果运行的时候app直接崩溃。
2023-10-22 16:04:14
320
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人