2016-04-13 3 views
0

私はグリッドビューを持っています。アイテムを1つだけ選択したいのですが、別のアイテムを選択すると最初に置き換えられます。 私はこれをしようとしたが、それはまだgridviewから1つのアイテムを作成する

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")); 
      } 
     } 
    }); 

答えて

0

を働いていない削除しよう「;」 From:

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

何それは問題は、私はちょうど私たちがいることを使用することはできませんColor.parseColor(「@ヌル」)、私は私の誤りを見つける – yassine

+0

それを忘れていることはありませんん – yassine

関連する問題