Hirdetés
Új hozzászólás Aktív témák
-
bucsupeti
senior tag
Fragmentekben kérnék segítséget.
Egyetlen activity-n szeretnék három dolgot megjelentetni. A képernyő kb 1/4 részén felül lenne egyfajta törzsadat, aminek egy bizonyos tulajdonsága alapján változna a képernyő alsó 3/4 része. A felső rész fix méretű.
Az alsó rész scrollozható kell hogy legyen és két részből tevődik össze. Egy általános és egy speciális rész. Az általános kb 20 inputboxot, checkboxot tartalmaz, a speciális 5-10 között változó és ez az a rész amit a törzsadat vezérel.Fragmentekkel csinálom. Ilyen az activity:
<LinearLayout...
<FrameLayout android:id="@+id/torzsadat"
/>
<ScrollView android:id="@+id/container >
<FrameLayout android:id="@id+/altalanos
android:layout_height="wrap_content">
<FrameLayout android:id="@id+/specialis
android:layout_height="wrap_content">
</ScrollView>A tervem az hogy a szerkesztendő objektum tulajdonságait sharedpreferencesben tárolom addig amíg a szerkesztés be nem fejeződik. Ez az activity indításakor már rendelkezésre áll, így azt is tudom ilyenkor hogy melyik fragment-eket kell majd betöltenem az egyes tárolókba.
Az "altalanos" és a "specialis" framelayoutok wrap_content magasságúak. Ettől azt várom hogy a fragment által betöltött layout méretét veszik fel. Így ha az "kilóg" a képernyőből akkor scrollozhatóvá válik.
Igazából a ScrollView-al van bajom. Úgy tűnik (?) mintha csak egyetlen layoutot tartalmazhatna.Ez az üzenet jön ha beírom a fenti activity kódot.
"Rendering problems: Exception raised during rendering: ScrollView can host only one direct child"Adjatok javaslatot hogyan oldjam meg ezt szépen!
Új hozzászólás Aktív témák
- Fejhallgató erősítő és DAC topik
- Autós topik
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- BestBuy topik
- Garancia kérdés, fogyasztóvédelem
- Apple iPhone 16 Pro - rutinvizsga
- Vezeték nélküli fejhallgatók
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Androidos tablet topic
- AliExpress tapasztalatok
- További aktív témák...
- ÁRGARANCIA!Épített KomPhone i5 14600KF 32/64GB RAM RX 9070 16GB GAMER PC termékbeszámítással
- ÁRGARANCIA!Épített KomPhone i9 14900KF 32/64GB DDR5 RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Apple iPhone 13 / 128GB / Kártyafüggetlen / 12Hó Garancia / Akku: 100%
- Shining3D EinScan Pro 2X 3D szkenner
- Samsung Galaxy S24 FE 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


