我有一个网格视图,我只想选择一个项目,当我选择另一个项目时,它将替换第一个项目。 我试试这个,但它仍然无法正常工作
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 :(得分:0)
尝试删除&#34;;&#34;从:
if(avatarAdapter.getSelectedPosition() != i);