Autore Topic: Button impostare la stessa altezza....  (Letto 358 volte)

Offline paul78

  • Utente normale
  • ***
  • Post: 353
  • Respect: +1
    • Mostra profilo
    • Android Code
  • Sistema operativo:
    Linux - Windows
Button impostare la stessa altezza....
« il: 26 Marzo 2016, 19:04:43 CET »
0
Ciao a tutti!

come posso posizionare in modo lineare anche in altezza, pur avendo dei text lunghi?

nel mio cod. per allinearli scrivo questo:

Codice (Java): [Seleziona]
<LinearLayout
                        android:id="@+id/linear_btn3"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"               
                    android:layout_gravity="center_horizontal"
                    android:orientation="horizontal" >
                   
                    <Button
                        android:id="@+id/btn1"
                        android:layout_marginTop="10dp"
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        android:layout_marginLeft="15dp"
                        android:layout_marginRight="15dp"
                        android:layout_weight="1"
                        android:text="ciao mondo"
                        android:layout_alignParentBottom="true"
                        android:layout_alignParentTop="true" />
                   
                    <Button
                        android:id="@+id/btn2"
                        android:layout_marginTop="10dp"
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        android:layout_marginLeft="15dp"
                        android:layout_marginRight="15dp"
                        android:layout_weight="1"
                        android:text="Oggi è una bellissina giornata"
                        android:layout_alignParentBottom="true"
                        android:layout_alignParentTop="true" />
                   
                </LinearLayout>

Quando avvio l'app. il btn1 viene + corto rispetto al btn2

Ora vorrei ridimensionare automaticamente il btn1 alle stesse dimensioni del btn2, come faccio?
tutti possiamo programmare...basta volerlo!!!

Offline NetGEL

  • Utente normale
  • ***
  • Post: 196
  • Respect: +9
    • Google+
    • Mostra profilo
  • Play Store ID:
    NetGEL
Re:Button impostare la stessa altezza....
« Risposta #1 il: 26 Marzo 2016, 19:15:00 CET »
0
Ciao una domanda ma se li fai della stessa dimensione nel secondo button dove il testo è più lungo vuoi vedere comunque tutto il testo più piccolo oppure solo una parte del testo?

Offline paul78

  • Utente normale
  • ***
  • Post: 353
  • Respect: +1
    • Mostra profilo
    • Android Code
  • Sistema operativo:
    Linux - Windows
Re:Button impostare la stessa altezza....
« Risposta #2 il: 26 Marzo 2016, 19:34:13 CET »
0
è ovvio!

a livello estetico lo voglio aggiustare!

tutti possiamo programmare...basta volerlo!!!

Offline NetGEL

  • Utente normale
  • ***
  • Post: 196
  • Respect: +9
    • Google+
    • Mostra profilo
  • Play Store ID:
    NetGEL
Re:Button impostare la stessa altezza....
« Risposta #3 il: 26 Marzo 2016, 19:38:13 CET »
0
Ho capito che li vuoi fare uguali. Ma non hai risposto alla mia domanda. Il testo dentro al button se non ci sta lo vuoi rimpicciolire lo vuoi fare scorrere o ne vuoi mostrare solo una parte?

Offline paul78

  • Utente normale
  • ***
  • Post: 353
  • Respect: +1
    • Mostra profilo
    • Android Code
  • Sistema operativo:
    Linux - Windows
Re:Button impostare la stessa altezza....
« Risposta #4 il: 26 Marzo 2016, 19:44:44 CET »
0
i testi dei butto li facci apparire tutti!

anche perchè se lo avvio da un tablet i button appaiono allineati sia in altezza che in larghezza, mentre nei cell la larghezza appare diversa perche la dimensione dei cell è più piccola dei tablet.

Quindi la mia domanda è:

Per far apparire allineati in larghezza, sia sui tablet che sui cellulari con text interi come faccio?

vuoi che allego un'immagine?

Post unito: 26 Marzo 2016, 19:48:23 CET
in questa immagine il primo button è più corto confronto al secondo.

come faccio a renderli uguali in larghezza?
« Ultima modifica: 26 Marzo 2016, 19:48:28 CET da paul78, Reason: Merged DoublePost »
tutti possiamo programmare...basta volerlo!!!

Offline NetGEL

  • Utente normale
  • ***
  • Post: 196
  • Respect: +9
    • Google+
    • Mostra profilo
  • Play Store ID:
    NetGEL
Re:Button impostare la stessa altezza....
« Risposta #5 il: 26 Marzo 2016, 20:28:30 CET »
0
Ho provato col tuo codice e se metti

Codice (Java): [Seleziona]
android:layout_height="match_parent"
per ogni button diventano uguali.

Però dipende anche dall'altezza del tuo linearLayout. Ma se lo lasci wrap_content non dovrebbe darti problemi
« Ultima modifica: 26 Marzo 2016, 20:31:05 CET da NetGEL »

Offline paul78

  • Utente normale
  • ***
  • Post: 353
  • Respect: +1
    • Mostra profilo
    • Android Code
  • Sistema operativo:
    Linux - Windows
Re:Button impostare la stessa altezza....
« Risposta #6 il: 26 Marzo 2016, 22:02:20 CET »
0
si perfetto!!!

grazie mille!  :D
tutti possiamo programmare...basta volerlo!!!

Offline NetGEL

  • Utente normale
  • ***
  • Post: 196
  • Respect: +9
    • Google+
    • Mostra profilo
  • Play Store ID:
    NetGEL
Re:Button impostare la stessa altezza....
« Risposta #7 il: 26 Marzo 2016, 23:24:37 CET »
0
Figurati