2016-04-13 8 views
0

Yalnızca bir öğeyi seçmek istediğim bir ızgara görünümü var, başka birini seçtiğimde ilk değiştirilecek. ben bu deneyin ama yine de kaldırmak içingridview öğesinden bir öğe oluştur

gridview.setOnItemClickListener(new AdapterView.OnItemClickListener() { 
     public void onItemClick(AdapterView<?> parent, View v, int position, long id) { 
      // Send intent to SingleViewActivity 
      v.setBackgroundColor(Color.parseColor("#11db14")); 
      avatarAdapter.setSelectedPosition(position); 
      for(int i=0;i<8;i++){ 
       if(avatarAdapter.getSelectedPosition() != i); 
       gridview.getChildAt(i).setBackgroundColor(Color.parseColor("@null")); 
      } 
     } 
    }); 

cevap

0

deneyin çalışmıyor ";" dan:

if(avatarAdapter.getSelectedPosition() != i); 
+0

hiçbir sorunun, sadece bunu kullanamazsınız benim hata, Color.parseColor ("@ boş") bulmak – yassine

+0

unutmak anlamına gelmiyor – yassine