Hirdetés
- Külföldi prepaid SIM-ek itthon
- Xiaomi Redmi Note 4 - B20
- iPhone topik
- Redmi Note 12 Pro - nem tolták túl
- OnePlus 15 - van plusz energia
- Mit várunk 2026-ban a mobilpiacon?
- Samsung Galaxy Watch8 - Classic - Ultra 2025
- Google Pixel topik
- Xiaomi 15T Pro - a téma nincs lezárva
- Amazfit Active 2 NFC - jó kör
Új hozzászólás Aktív témák
-
WonderCSabo
félisten
Én ezt már csak azért nem javasolnám, mert a szomszéd pistika által is megírt injectiont sem védi ki.
Bár ha itt ha jól látom pont nem volt user input.(#1034) negyedes: Ha minden igaz az adapter minden egyes elemhez rendel egy View-t. Az adott sort csak akkor tudod eltüntetni, ha kiszeded a null elemeket az átadott listából.
Egy másik megoldás még az lehet, hogy csak elrejted a Viewt.public class YourAdapter extends ArrayAdapter<YourType> {
@Override
public View getView(int position, View convertView, ViewGroup parent) {
ListView listView = (ListView) parent;
if (convertView == null) {
if (getItemViewType(position) == 0) { // not null
convertView = ...; // inflate list item view
} else { // null
convertView = new View(getContext());
convertView.setVisibility(View.GONE);
}
}
if (getItem(position) == 0) { // not null
... // update data of the reused list item view
}
return convertView;
}
@Override
public int getItemViewType(int position) {
if (getItem(position) != null) { // not null
return 0;
}
return 1; // null
}
@Override
public int getViewTypeCount() {
return 2; // not null, null
}
}Nem teszteltem ki, de működnie kell.
Új hozzászólás Aktív témák
- Sütés, főzés és konyhai praktikák
- Világ Ninjái és Kódfejtői, egyesüljetek!
- Amlogic S905, S912 processzoros készülékek
- Milyen monitort vegyek?
- ZIDOO médialejátszók
- Békéscsaba és környéke adok-veszek-beszélgetek
- Linux kezdőknek
- Milyen videókártyát?
- Okos Otthon / Smart Home
- Boldog Új Évet Kívánunk 2026-ra!
- További aktív témák...
- BESZÁMÍTÁS! MSI B450M R5 5500 16GB DDR4 512GB SSD RX 6600XT 8GB DeepCool CC560 Thermaltake 730W
- Apple iPhone 12 64GB,Újszerű,Dobozával,12 hónap garanciával
- BESZÁMÍTÁS! ASUS ROG Crosshair VIII Extreme alaplap garanciával hibátlan működéssel
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7500F 32/64GB RAM RTX 5060 Ti 8GB GAMER PC termékbeszámítással
- Dell Vostro 3425 6magos Ryzen 5 5625U 16GB RAM 512GB SSD
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest
Bár ha itt ha jól látom pont nem volt user input.

