我有一个列表视图与一些项目。我想知道列表项目点击。例如,如果我点击列表视图项目第一次吐司消息将出现。同样的项目点击吐司消息将是你第二次点击相同的项目。列表视图项目点击
最后,我想知道,个人列表视图项“甚至”点击和“奇”点击
listView.setOnItemClickListener(new AdapterView.OnItemClickListener()
{ public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
if(firstTime) {
firstTime = false;
if(count%2==0){
Toast.makeText(getApplicationContext(), "Clicked on Row2nd: " +
country.getName(), Toast.LENGTH_LONG).show();
count=0;
}
else{
Toast.makeText(getApplicationContext(), "Clicked on Row1st: " +
country.getName(), Toast.LENGTH_LONG).show();
count=0;
}
}
else{
firstTime=true;
Toast.makeText(getApplicationContext(), "Clicked on Row1111: " +
country.getName(), Toast.LENGTH_LONG).show();
count=count+1;
}
}
});
您可以添加变量(说'clickCount')到你的模型,在'listview'使用,每增加一次点击即可 –