Hirdetés
- AMD Navi Radeon™ RX 9xxx sorozat
- Fejhallgató erősítő és DAC topik
- Házimozi haladó szinten
- Azonnali alaplapos kérdések órája
- Vezeték nélküli fülhallgatók
- Kormányok / autós szimulátorok topikja
- Fujifilm X
- Meghozta az első, memórapánikból eredő áremelését az NVIDIA
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- E-book olvasók
Ú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
- Disney+
- Mesterséges intelligencia topik
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- AMD Navi Radeon™ RX 9xxx sorozat
- Fejhallgató erősítő és DAC topik
- Kuponkunyeráló
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Házimozi haladó szinten
- Wise (ex-TransferWise)
- További aktív témák...
- i3-8100 és i3-8100T - stabil, gyors, megbízható - ideális otthonra vagy irodába
- Lenovo LOQ 15IRX10 i5-13450HX RTX5060 32GB 1000GB Teljeskörű garancia
- Lenovo LOQ 17IRX10 i5-13450HX RTX5050 24GB 1000GB Teljeskörű garancia
- Dell Inspiron 5502 notebook
- Samsung Galaxy S23 Ultra 8/256GB - Kártyafüggetlen, Fekete - 1 Év Garanciával
- Konzol felvásárlás!! Playstation 5, Playstation 5 Pro
- MacBook Air M1 13' 256GB 87% (3Hónap Garancia)
- GYÖNYÖRŰ iPhone 13 Pro 128GB Sierra Blue -1 ÉV GARANCIA -Kártyafüggetlen, MS3965
- Telefon felvásárlás!! iPhone 13 Mini/iPhone 13/iPhone 13 Pro/iPhone 13 Pro Max
- BESZÁMÍTÁS! Intel Core i9 14900K 24 mag 32 szál processzor garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Bár ha itt ha jól látom pont nem volt user input.
