私はいくつかのアイテムのリストビューを持っています。リストアイテムclick.forを知りたいのですが、例えばリストビューアイテムをクリックすると、初めてトーストメッセージが表示されます。同じアイテムがトーストメッセージをクリックしました2回目に同じアイテムをクリックしました。リストビューアイテムのクリック
最終的に私は、個々のListView項目「EVEN」をクリックし、「ODD」はあなたのリストビュー項目ごとにカウンタが含まれます追加のArrayListを、追加することができます
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''で使用されているモデルにし、すべてのクリックでそれを増やす –