0
これは私のグリッドビューのイメージとテキストセットです(またはこれまで呼んでいたものです)。if文に基づいてグリッドビューのイメージを設定します
GridView grid;
String[] web = {
"test",
"test",
"test"
} ;
int[] imageId = {
R.drawable.example,
R.drawable.example,
R.drawable.example
};
ここでは、if文に基づいてイメージを設定しようとしています。 このようなもの:
GridView grid;
String[] web = {
"test",
"test",
"test"
} ;
int[] imageId = {
case 0: if(blablabla == true){
//set image 1
}
else{
//set image 2
}
case 1: if(blablabla == true){
//set image 1
}
else{
//set image 2
}
case 2: if(blablabla == true){
//set image 1
}
else{
//set image 2
}
};
誰でも助けてくれますか?私は今一週間これに固執しています。
のためにあなた自身のBaseAdapterを宣言し、getViewメソッド()メソッドでは、あなたのロジックを適用する必要があります。オフィシャルドキュメントをご覧ください:https://developer.android.com/guide/topics/ui/layout/gridview.html – DmitryKanunnikoff