0
我正在寫一個有GridView的應用程序。這個gridview由幾個imageViews組成。我可以爲單擊的項目設置背景。但我需要爲幾個項目設置背景。如何在gridView中爲多個視圖設置背景?
下面的代碼並沒有幫助我:
gridview.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View v, int position, long id) {
for(int eachCoordinate: coordinates){
gridview.getChildAt(eacheachCoordinate).setBackgroundResource(R.drawable.point);
}
呃,那個代碼看起來不正確。無論如何,座標是什麼,你如何選擇它們? – nullpotent
座標是背景必須被替換的項目位置。我在使用這裏之前先弄到他們。 –
你可能做錯了。你爲什麼要改變gridview中每個項目的背景,只要其中一個被點擊? –