在我的活动中,单独的位置0项目得到勾选,当我点击它消失。所有项目的方式。但我想要的是。只有一个项目图像应该appaer如果我点击其他项目以前的项目图像应该消失。
在getview()中,我将位置0项目作为勾选标记。
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
public void onItemClick(AdapterView<?> listView, View itemView, int position, long id) {
ImageView imageView = (ImageView) itemView.findViewById(R.id.img);
if (position ==0)
{
itemToggled[position] = ! itemToggled[position];
imageView.setImageResource(itemToggled[position] ? R.drawable.empty :R.drawable.checked);
}else{
itemToggled[position] = ! itemToggled[position];
imageView.setImageResource(itemToggled[position] ? R.drawable.checked : R.drawable.empty);
}
}
});
答案 0 :(得分:0)