- Felháborodott az Apple, a Meta az iPhone-felhasználók üzeneteit akarja olvasni
- A luxusmárkáknak kell a bitcoin, az USA jegybankjának nem
- Letiltja az USA a politikusokat a telefonhívásokról és szöveges üzenetekről
- Nagy áttörés jön a napelemek piacán, nem kell annyi hely a paneleknek
- Belenyúlt az USA az Epic Games igazgatótanácsába, nyomoz az NVIDIA
Ú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?
[ Szerkesztve ]
Új hozzászólás Aktív témák
- "PC: Ryzen 5 5600X, RX 6700 XT, 16GB RAM, 480GB SSD, Corsair Ház Garanciával!"
- Nvidia GTX 1080 Founders Edition
- Asus A15 Gamer Laptop eladó ÁR ALATT!!!Ryzen 7 4800H/16GB RAM/1TB SSD/Gtx 1660Ti/ 144Hz
- Panorámás Gamer PC! Víz!! i7-8700K/Asus Rog Strix GTX 1080 Ti 11GB/16GB RAM/256GB+1TB HDD
- Logitech G413 TKL SE mechanikus billentyűzet garanciával
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest