Új hozzászólás Aktív témák
-
RexpecT
addikt
Találtam egy jó kis tutorialt az ActionbarSherlock CAB részéhez: [link].
Szeretnék egy összes elemet kijelölő gombot implementálni. Gyakorlatilag a kód megegyezik a fentivel.
Így írtam meg, de valamiért mégsem működik:@Override
public boolean onActionItemClicked(ActionMode mode, MenuItem item) {
switch (item.getItemId()) {
case R.id.actionbarDelete:
// retrieve selected items and delete them out
SparseBooleanArray selected = arrayAdapter
.getSelectedIds();
for (int i = (selected.size() - 1); i >= 0; i--) {
if (selected.valueAt(i)) {
ListItem selectedItem = arrayAdapter.getItem(selected.keyAt(i));
arrayAdapter.remove(selectedItem);
}
}
mode.finish(); // Action picked, so close the CAB
return true;
case R.id.actionbarSelectAll:
int all = arrayAdapter.getCount();
Toast.makeText(getActivity(), "" + all, Toast.LENGTH_LONG).show();
for (int i = 0; i < all; i++) {
arrayAdapter.toggleSelection(i);
arrayAdapter.notifyDataSetChanged();
}
mode.finish(); // Action picked, so close the CAB
return true;
default:
return false;
}
}Valakinek valami ötlete?

Új hozzászólás Aktív témák
- Kamionok, fuvarozás, logisztika topik
- Xiaomi 15T - reakció nélkül nincs egyensúly
- 3D nyomtatás
- Megjöttek Magyarországra a Redmi Note 15-ök, január 22-től ennyiért kaphatók
- Fejhallgató erősítő és DAC topik
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- TCL LCD és LED TV-k
- Motoros topic
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Telekom mobilszolgáltatások
- További aktív témák...
- MacBook Pro 16" M1 16GB RAM 27%-os áfás számla (0231)
- AKCIÓ! Apple iPad Pro 13 2024 M4 16GB/2TB WiFi tablet garanciával hibátlan működéssel
- Apple iPhone 12 128GB,Újszerű,Adatkabel,12 hónap garanciával
- Samsung Galaxy A56 5G 256GB, Kártyafüggetlen, 1 Év Garanciával
- Magyarország piacvezető szoftver webáruháza
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


