Autore Topic: doppia toolbar, una top e una bottom  (Letto 1814 volte)

Offline andream1977

  • Utente normale
  • ***
  • Post: 260
  • Respect: +7
    • Mostra profilo
  • Dispositivo Android:
    Nexus S
  • Sistema operativo:
    windows xp
doppia toolbar, una top e una bottom
« il: 28 Ottobre 2013, 10:53:30 CET »
0
Ciao a tutti

volevo sapere come fare un layout fatto in questo modo
una toolbar in posizione top con altezza fissa
una toolbar in posizione bottom con altezza fissa
uno spazio centrale, in mezzo alle due toolbar che sia scorrevole verticalmente

con la ricerca, ho trovato tante discussioni, ma non sono riuscito a trovare una soluzione definitiva (il componente actionbar non ho capito se  può essere adattato per questa mia esigenza)

grazie

P.S. la larghezza è variabile a seconda delle dimensioni del cellulare

Offline giuseppesorce

  • Utente junior
  • **
  • Post: 90
  • Respect: +6
    • Google+
    • warpmobile_it
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6,Nexus 5,Nexus 4, Galaxy Nexus, Nexus s, Nexus One,Htc Wildfire S, Nexus 7... etc
  • Sistema operativo:
    Ubuntu 14.04
Re:doppia toolbar, una top e una bottom
« Risposta #1 il: 28 Ottobre 2013, 11:43:28 CET »
0
Scusami ma è la base di android...


Codice (XML): [Seleziona]
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
   android:layout_width="match_parent"
   android:layout_height="match_parent" >
    <RelativeLayout android:layout_width="match_parent" android:layout_height="50dip"
       android:id="@+id/rlHeader"
       android:background="#ff000000"
       >

       
       
    </RelativeLayout>
            <RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent"
           android:background="#ff00ff00"        
           android:layout_below="@+id/rlHeader"  
           
           android:layout_above="@+id/rlFooter"
           >
                <ScrollView android:layout_width="match_parent" android:layout_height="match_parent"></ScrollView>
               
            </RelativeLayout>
   
       <RelativeLayout android:layout_width="match_parent" android:layout_height="50dip"
       android:id="@+id/rlFooter"
       android:layout_alignParentBottom="true"
       android:background="#ff000000"
       >
       
       
    </RelativeLayout>
   

</RelativeLayout>
The code is joy and passion but it has a high degree of suffering

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3487
  • Respect: +506
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:doppia toolbar, una top e una bottom
« Risposta #2 il: 28 Ottobre 2013, 11:53:37 CET »
0
Ciao a tutti

volevo sapere come fare un layout fatto in questo modo
una toolbar in posizione top con altezza fissa
una toolbar in posizione bottom con altezza fissa
uno spazio centrale, in mezzo alle due toolbar che sia scorrevole verticalmente

con la ricerca, ho trovato tante discussioni, ma non sono riuscito a trovare una soluzione definitiva (il componente actionbar non ho capito se  può essere adattato per questa mia esigenza)

grazie

P.S. la larghezza è variabile a seconda delle dimensioni del cellulare

Quello che farei io è (pseudo codice):

Codice: [Seleziona]

- LinearLayout con width=match_parent e height=match_parent
    - LinearLayout width=match_parent e height=50dp
    - ScrollView con width=match_parent e height=0dp e weight=1
    - LinearLayout width=match_parent e height=50dp

Puoi ottenere una dimensione diversa in base al device utilizzando le risorse Dimension

Offline GabMarioPower

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 606
  • Respect: +152
    • Github
    • Google+
    • gabrielemariotti
    • GabMarioPower
    • Mostra profilo
  • Play Store ID:
    GAB+MARIO+DEV
  • Sistema operativo:
    Ubuntu 14.04 , Win 10
Re:doppia toolbar, una top e una bottom
« Risposta #3 il: 28 Ottobre 2013, 12:31:30 CET »
0
Sarebbe da capire cosa vuoi mettere in quella che tu chiami toolbar...

Offline giuseppesorce

  • Utente junior
  • **
  • Post: 90
  • Respect: +6
    • Google+
    • warpmobile_it
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6,Nexus 5,Nexus 4, Galaxy Nexus, Nexus s, Nexus One,Htc Wildfire S, Nexus 7... etc
  • Sistema operativo:
    Ubuntu 14.04
Re:doppia toolbar, una top e una bottom
« Risposta #4 il: 28 Ottobre 2013, 12:39:34 CET »
0
Penso che si riferisca a header e footer con pulsanti...
The code is joy and passion but it has a high degree of suffering

Offline GabMarioPower

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 606
  • Respect: +152
    • Github
    • Google+
    • gabrielemariotti
    • GabMarioPower
    • Mostra profilo
  • Play Store ID:
    GAB+MARIO+DEV
  • Sistema operativo:
    Ubuntu 14.04 , Win 10
Re:doppia toolbar, una top e una bottom
« Risposta #5 il: 28 Ottobre 2013, 12:43:04 CET »
0
Si può pensare di usare l'actionbar ... però è da capire il footer o toolbar in fondo cosa deve contenere.

Offline andream1977

  • Utente normale
  • ***
  • Post: 260
  • Respect: +7
    • Mostra profilo
  • Dispositivo Android:
    Nexus S
  • Sistema operativo:
    windows xp
Re:doppia toolbar, una top e una bottom
« Risposta #6 il: 15 Novembre 2013, 11:06:43 CET »
0
sia il footer che  l'header conterrebbero pulsanti

nell'header ci sarebbero 2 pulsanti, uno in alto a sx ed uno in alto a dx
nel footer invece ci sarebbero 5 pulsanti delle stesse dimensioni, che coprono tutta la larghezza disponibile

Offline GabMarioPower

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 606
  • Respect: +152
    • Github
    • Google+
    • gabrielemariotti
    • GabMarioPower
    • Mostra profilo
  • Play Store ID:
    GAB+MARIO+DEV
  • Sistema operativo:
    Ubuntu 14.04 , Win 10
Re:doppia toolbar, una top e una bottom
« Risposta #7 il: 15 Novembre 2013, 11:46:40 CET »
0
Sembra molto IOs..... e poco android.

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:doppia toolbar, una top e una bottom
« Risposta #8 il: 15 Novembre 2013, 12:27:41 CET »
0
Sembra molto IOs..... e poco android.

In teoria si, ma lo stesso GooglePlus usa questo pattern (linko immagine a caso da google image search, non so come rimpiccolirla).

« Ultima modifica: 15 Novembre 2013, 12:29:21 CET da bradipao »
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline andream1977

  • Utente normale
  • ***
  • Post: 260
  • Respect: +7
    • Mostra profilo
  • Dispositivo Android:
    Nexus S
  • Sistema operativo:
    windows xp
Re:doppia toolbar, una top e una bottom
« Risposta #9 il: 15 Novembre 2013, 13:01:45 CET »
0
esatto bradipao, vorrei proprio fare il layout come quello dell'immagine da te postata
e quando premo sui pulsanti, viene ricaricata solo la parte al centro, senza ricaricare tutti i pulsanti
quale soluzione posso adottare?

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:doppia toolbar, una top e una bottom
« Risposta #10 il: 15 Novembre 2013, 13:30:48 CET »
0
No, quello che hai descritto non é fattibile. Se la parte alta é una actionbar la parte bassa deve fare parte del layout e ricarichi anche quella.
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline GabMarioPower

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 606
  • Respect: +152
    • Github
    • Google+
    • gabrielemariotti
    • GabMarioPower
    • Mostra profilo
  • Play Store ID:
    GAB+MARIO+DEV
  • Sistema operativo:
    Ubuntu 14.04 , Win 10
Re:doppia toolbar, una top e una bottom
« Risposta #11 il: 15 Novembre 2013, 18:37:40 CET »
0
In teoria si, ma lo stesso GooglePlus usa questo pattern (linko immagine a caso da google image search, non so come rimpiccolirla).


Infatti spero la tolgano, è una zozzeria inguardabile.
E cmq rispetto alla idea chiesta sopra, la action bar non ha un pulsante a sx e uno a dx.

No, quello che hai descritto non é fattibile. Se la parte alta é una actionbar la parte bassa deve fare parte del layout e ricarichi anche quella.

Ni.
Potrebbe usare due fragment. Questo implica che i pulsanti sono sempre visibili e a questo punto di pattern android non c'è più nulla.

Prendere in considerazione invece la action bar in split mode, è fattibile per la tua richiesta?
Action Bar | Android Developers

Offline rs94

  • Utente normale
  • ***
  • Post: 227
  • Respect: +21
    • Mostra profilo
  • Dispositivo Android:
    Sony Ericsson Xperia Arc S
  • Sistema operativo:
    Windows 8
Re:doppia toolbar, una top e una bottom
« Risposta #12 il: 15 Novembre 2013, 18:43:38 CET »
0
E usare un relativelayout con due linearlayout (uno con alignParentTop e uno con alignParentBottom) e una scrollview/listview/quello che serve in mezzo (usando above e below)?

Al click sui pulsanti si cambia il contenuto della scrollview/listview/quello che serve
L'unica certezza è il dubbio.
Dubitare di se stessi è il primo segno di intelligenza.

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:doppia toolbar, una top e una bottom
« Risposta #13 il: 15 Novembre 2013, 18:47:01 CET »
0
Infatti spero la tolgano, è una zozzeria inguardabile.

Sono d'accordo, stona graficamente con il resto dell'app. Almeno fosse veramente una sorta di action bar fissa in basso.
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline andream1977

  • Utente normale
  • ***
  • Post: 260
  • Respect: +7
    • Mostra profilo
  • Dispositivo Android:
    Nexus S
  • Sistema operativo:
    windows xp
Re:doppia toolbar, una top e una bottom
« Risposta #14 il: 15 Novembre 2013, 21:49:42 CET »
0
rs94 la tua soluzione mi sembra la più flessibile quindi la voglio provare
come faccio a dirgli che quando clicco sul pulsante deve cambiare solo il contenuto della scroll view?