Java 在“回收器”视图中显示分级栏中的平均分级
我有一个方法可以返回我的RecyclerView中每个项目的平均评分,但它会显示所有评分组合的总体评分,而不仅仅是特定于某一行的评分。我用Java 在“回收器”视图中显示分级栏中的平均分级,java,android,sqlite,Java,Android,Sqlite,我有一个方法可以返回我的RecyclerView中每个项目的平均评分,但它会显示所有评分组合的总体评分,而不仅仅是特定于某一行的评分。我用 select AVG(rating_value) from rating where location_id = ?; 对于分级表的值。获取所有分级 所有内容都正确地存储在我的数据库中,但只是显示不正确 我想你用 cursor.getFloat(0); 而不是 cursor.getFloat(cursor.getPosition()); 在androi
select AVG(rating_value) from rating where location_id = ?;
对于分级表的值。获取所有分级
所有内容都正确地存储在我的数据库中,但只是显示不正确 我想你用
cursor.getFloat(0);
而不是
cursor.getFloat(cursor.getPosition());
在android开发者中
getPosition
返回光标在行集中的当前位置
getFloatint列索引
以浮点形式返回请求列的值
cursor.getFloat(cursor.getPosition());