Проблема в том, что у меня есть два listView
, но один метод itemClick , если я помещаю переключатель, позиция в одном списке совпадает с другим списком ... И, например, если я хотите открыть всплывающее окно для элемента в одном списке, элемент в той же позиции в другом списке будет делать то же самое, и я действительно не хочу, вы можете мне помочь?
Спасибо
Есть код:
public void onItemClick(AdapterView<?> parent, View v, int position, long id) {
Object str = parent.getId();
if(str.equals(adapter_todo)){
switch(position){
case 0 :
new AlertDialog.Builder(this).setTitle("test").setMessage("blah blah").setNeutralButton("close", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
}
}).show();
case 1 :
case 2 :
case 3 :
case 4 :
case 5 :
case 6 :
case 7 :
case 8 :
case 9 :
case 10 :
}
}
else if(str.equals(adapter_not_todo)){
switch(position){
case 0 :
new AlertDialog.Builder(this).setTitle("test 2").setMessage("blah blah blah").setNeutralButton("close", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
}
}).show();
case 1 :
case 2 :
case 3 :
case 4 :
case 5 :
case 6 :
case 7 :
case 8 :
case 9 :
case 10 :
}
}
}