何が原因なのかわかりませんが、そのレベルのすべての回答の合計が最も高いレベルを取得しようとしています。
Cursor c = myDataBase
.rawQuery(
"select level "
+ "from answers where player ='"
+ player
+ "' group by level order by sum (score) desc",
null);
特定のレベルのすべての回答にはスコア値があります。それは常にレベル10(10レベルのうち)を返しますが、実際には別のレベルが最高のスコアを持っています...私がasc注文を適用すると、それはうまく機能します:s