ali_khodayar
یک شنبه 12 بهمن 1393, 08:27 صبح
من یک ListView دارم که از نوع چک باکس هست. میخوام کاری کنم که کاربر محدود بشه و بیشتر از 5 انتخاب نتونه داشته باشه.
توی رویداد onItemClick هر کدی که نوشتم بازهم نشد.
@Override public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
SparseBooleanArray checked = listview.getCheckedItemPositions();
if(listview.getCheckedItemCount()>5){
Toast.makeText(getApplicationContext(), "It's bigger than 5", Toast.LENGTH_SHORT).show();
return;
}
}
}
});
راه حل چیست؟؟؟؟؟؟؟؟؟؟؟
توی رویداد onItemClick هر کدی که نوشتم بازهم نشد.
@Override public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
SparseBooleanArray checked = listview.getCheckedItemPositions();
if(listview.getCheckedItemCount()>5){
Toast.makeText(getApplicationContext(), "It's bigger than 5", Toast.LENGTH_SHORT).show();
return;
}
}
}
});
راه حل چیست؟؟؟؟؟؟؟؟؟؟؟