Hirdetés
- Luck Dragon: Asszociációs játék. :)
- Candy: AOOSTAR WTR PRO – NAS, alkoss, gyarapíts
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: MárkaLánc
- sziku69: Szólánc.
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- NvidiaRTX: Xiaomi Electric Scooter 6 Max: Az első rollerem
- Mr Dini: Mindent a StreamSharkról!
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Parci: Milyen mosógépet vegyek?
Új hozzászólás Aktív témák
-
thon73
tag
Igen, a menü létrehozása tökéletesen megy. A menüt a fragmenten belül hoztam létre, és szeretném is, ha ott maradhatna. A gond akkor kezdődik, ha egy fragment osztály több példánnyal kapcsolódik be, mert akkor minden példány hozzáadja a saját menüjét. Ez idáig logikus is, de ha remove v. replece-szel elveszem a fragment-példányt (és persze a back-stack-ben sincs), a menüje akkor is megmarad. És - noha nincs már hivatkozás elvileg sehol erre a példányra - a menü az activity újraindítása után is megmarad! Minden indításnál új fragment-példányt adtam egy FrameLayout-ba (az előzőt elvileg eldobtam) és több száz bejegyzésem lett a menüben!
Tudom, vissza lehet szerezni a Fragmentet, a gond csak az, hogy ha egyszer valahova becsatoltam, ugyanazt a példányt (külön időpontban sem!) nem lehet másik Layout-ba becsatolni. Ezért kellene két példány egy fragmentből (külön elrendezésben tehát külön időben) de EGY menüvel egyszerre.
Egyetlen ötletem van: az activity onprepareoptionsmenu-jében ellenőrizni, hogy adott taggal van-e élő fragment, és eszerint betenni a menüt. De ha lehet, a fragmenten BELÜL szeretném a menükérdést megoldani. Csak nem megy…A BackStack kérdés egyszerűbb: az nekem is prímán működik. De ha nincs szükségem az utolsó elmentett transaction példányra, azt hogy tudom "visszajátszás" nélkül eldobni? Vagyis csak levenni a stackról, de nem végrehajtani.
Köszönöm!
Új hozzászólás Aktív témák
- A Föld teraformálásával építene galaktikus birodalmat Elon Musk
- Arc Raiders
- Luck Dragon: Asszociációs játék. :)
- Melyik tápegységet vegyem?
- Kerékpárosok, bringások ide!
- exHWSW - Értünk mindenhez IS
- AI, GitHub Copilot, Claude, Gemini
- iPhone topik
- OnePlus 15 - van plusz energia
- Samsung Galaxy Felhasználók OFF topicja
- További aktív témák...
- PHILIPS 245E1S
- Apple iPhone 13 128Gb, 6 hónap Garancia, Zöld Színben, Kártyafüggetlen, Hátlap törött
- Secretlab Omega gaming chair, gamer szék
- Apple iPhone 16 128Gb, 12 hónap Garancia, Fehér Színben, Kártyafüggetlen
- Apple iPhone 14 128Gb, 12 hónap Garancia, Fekete, Piros, Kék Színben, Kártyafüggetlen
- Apple MacBook Air 13 M1 8GB / 256GB ezüst
- Apple MacBook Pro 16 (2021) 16GB/512GB használt, karcmentes 87% akku, 191 ciklus
- 0perces DDR5 4800 vadiúj Ramaxel 2x12GB memória 1 év garancia
- AKCIÓ! Philips Envia 6000 34 WQHD 0,3ms OLED monitor garanciával hibátlan működéssel
- Apple iPhone 17 Pro 512GB Bontatlan Független Összes Szín / 27% áfás ár INGYENES SZÁLLÍTÁS
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
