Autore Topic: Inserimento di layout in RelativeLayout  (Letto 547 volte)

Offline MasterChief

  • Utente junior
  • **
  • Post: 83
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    OnePlus X
  • Sistema operativo:
    windows 10
Inserimento di layout in RelativeLayout
« il: 02 Ottobre 2012, 11:50:40 CEST »
0
Ciao a tutti :) sto lavorando per una app dove devo utilizzare per comodità un TabHost e automaticamente il layout inserito è di tipo RelativeLayout... l'unico problema è che vorrei poter visualizzare una serie di bottoni uno sotto l'altro in uno ScrollView però mi segnala errore dicendo  ->  "ScrollView can host only one direct child"   ... Che soluzione devo adottare? :) grazie a tutti in anticipo per la disponibilità :)

Offline blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
  • Respect: +164
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
Re:Inserimento di layout in RelativeLayout
« Risposta #1 il: 02 Ottobre 2012, 13:03:51 CEST »
+1
L'errore é chiaro, ti dice che la ScrollView puó contenere solo una view al livello immediatamente inferiore. Quindi usa un layout e dentro quello inserisci i bottoni o quel che ti serve.
Esempio con LinearLayout
Codice (XML): [Seleziona]
<ScrollView ... >
<LinearLayout ... >
<!-- Qua metti i Button -->
</LinearLayout>
<ScrollView>
« Ultima modifica: 02 Ottobre 2012, 13:05:23 CEST da blackgin »
Postate il LogCat LogCat LogCat LogCat LogCat

Offline MasterChief

  • Utente junior
  • **
  • Post: 83
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    OnePlus X
  • Sistema operativo:
    windows 10
Re:Inserimento di layout in RelativeLayout
« Risposta #2 il: 02 Ottobre 2012, 13:18:11 CEST »
0
an si  :D ho fatto un po di confusione con il codice  :-) Grazie mille  :-)