ロゴ クイズに似たアプリを作ろうとしていますが、ロゴを推測する代わりに、車の一部を見て、それがどの車かを推測する必要があります。車の写真をグリッドビューにリストしました。クリックすると、答えを入力できます。これはすべてうまくいきます。正解すると、これが SQLite データベースに保存されます。だから今私の質問は次のとおりです。グリッドビューで、正しく答えた写真にのみ目盛りや緑色のアウトラインなどを表示するにはどうすればよいですか? 画像がすでに正しく回答されている場合、データベースの「正解」列の下に「はい」の文字列が挿入されます。これが私がこれまでに持っているものです:
private void checkDB() {
try{
DbHelper entry = new DbHelper (Main.this);
entry.openDataBase();
Cursor c = entry.getInfo();
//Check everything at the "Correct" column
for (c.moveToFirst(); !c.isAfterLast(); c.moveToNext()){
String correct = c.getString(1);
if (correct.equals("YES")){
//If it has been answered correctly get it's id
int id = c.getInt(0);
//Add the tick mark at the specific picture
gridView.?????
}
else{
}
entry.close();
}
}
catch(Exception e){
}
}
私はプログラミングの経験がまったくないので、私の言いたいことを理解していただければ幸いです ;) 助けてください!