Autore Topic: Layout diviso in 3 sezioni verticali  (Letto 713 volte)

Offline liuk78

  • Utente junior
  • **
  • Post: 73
  • Respect: +5
    • Mostra profilo
  • Sistema operativo:
    Windows 7
Layout diviso in 3 sezioni verticali
« il: 23 Agosto 2011, 09:48:22 CEST »
0
Ciao a tutti
avrei bisogno di realizzare il layout come da immagine



Come potete vedere avrei bisogno di far scorrere solo la sezione numero 2.
Come devo impostare il Layout?

Grazie a tutti  :-P

Offline Nicola_D

  • Moderatore
  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:Layout diviso in 3 sezioni verticali
« Risposta #1 il: 23 Agosto 2011, 09:55:00 CEST »
+1
un linear layout con weight sum = 3 e al suo interno
-linear layout con logo ecc avente weight= 1
-horizontal scroll view con weight = 1
-linear layout con logo ecc avente weight = 1
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia

Offline liuk78

  • Utente junior
  • **
  • Post: 73
  • Respect: +5
    • Mostra profilo
  • Sistema operativo:
    Windows 7
Re:Layout diviso in 3 sezioni verticali
« Risposta #2 il: 25 Agosto 2011, 14:54:16 CEST »
0
un linear layout con weight sum = 3 e al suo interno
-linear layout con logo ecc avente weight= 1
-horizontal scroll view con weight = 1
-linear layout con logo ecc avente weight = 1

Molto bene, grazie!!
Dopo innumerevoli tentativi ci sono riuscito!!!  :D :D :D

Altra domanda :

Se io a questo punto volessi inserire una descrizione dell'item che sto per selezionare come dovrei fare?

Mi spiego, immaginando che nella sezione 3 non compaia piu il logo ma direttamente la descrizione del primo Item presente nella mia HorizontalScreenView, come posso gestire al meglio il cambiamento della descrizione in base allo scrolling degli item?

Il mio HorizontalScreenView è composto da un LinearLayout con N ImageView che rappresentano i miei Item.

Ho provato ad aggiungere onTouchListener e onClickListener ma questi due Listener non mi hanno aiutato in quanto il primo visualizza la descrizione solo se lasciamo il dito sopra all'Item mentre il secondo una volta che percepisce l'azione del click passa alla schermata dell'Item appena clickato.

Grazie a tutti  :D