CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: complicazio con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 11 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 34 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 4 su 4
Discussione:

Variabile in layout xml?

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Androidiano


    Registrato dal
    Nov 2011
    Località
    Ivrea
    Messaggi
    133

    Ringraziamenti
    7
    Ringraziato 8 volte in 8 Posts
    Predefinito

    Variabile in layout xml?

    Ciao a tutti..

    mi chiedevo questa cosa..

    io ho una roba simile:


    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_height="match_parent"
    android:weightSum="1"
    android:background="#FFFFFF"
    android:orientation="horizontal"
    android:layout_width="match_parent">

    <TableLayout android:layout_height="match_parent" android:id="@+id/tableLayout1" android:layout_width="match_parent">


    <TableRow
    android:id="@+id/tableRowToolbar"
    android:layout_width="match_parent"
    android:layout_height="44dip"
    android:layout_gravity="center_vertical"
    android:background="@color/greyToolBar" >

    <LinearLayout android:id="@+id/linearLayoutToolbar"
    android:layout_height="44dip"
    android:layout_marginLeft="5dip"
    android:layout_marginRight="5dip"
    android:layout_marginTop="5dip"
    android:layout_marginBottom="5dip"
    android:layout_gravity="center_vertical"
    android:background="@color/greyToolBar"
    android:layout_width="wrap_content">


    <ImageButton
    android:id="@+id/backButton"
    android:layout_height="43dip"
    android:layout_width="1dip"
    android:layout_marginTop="2dp"
    android:layout_weight="16"
    android:onClick="back"
    androidaddingLeft="15dp"
    android:scaleType="centerInside"
    android:src="@drawable/ic_menu_back" >
    </ImageButton>

    <ImageButton
    android:id="@+id/addRecord"
    android:layout_height="43dip"
    android:layout_width="1dip"
    android:layout_weight="16"
    android:src="@drawable/ic_menu_add"
    android:scaleType="centerInside"
    android:layout_marginLeft="1dp"
    android:layout_marginTop="2dp">
    </ImageButton>

    </LinearLayout>
    </TableRow>
    </TableLayout>


    Da codice mi ricavo larghezza e lunghezza schermo da:

    DisplayMetrics dm = new DisplayMetrics();
    getWindowManager().getDefaultDisplay().getMetrics( dm);



    Come faccio a fare il 'linearLayoutToolbar' dinamico?

    Vorrei settare il width come la larghezza screen per farlo dinamico in base al tablet usato... come posso fare?
    Come proprietà c'è solo il setMinimumWidth..

    Ho provato anche a ridimensionare gli ImageButton mettendo come witdh (larghezza Screen/ n°tasti) ma niente.

    Come posso fare?

  2.  
  3. #2
    Senior Droid


    Registrato dal
    May 2010
    Località
    Rivoli
    Messaggi
    426

    Ringraziamenti
    6
    Ringraziato 48 volte in 47 Posts
    Predefinito

    Non basta il "android:layout_width="fill_parent" ?

  4. #3
    Androidiano


    Registrato dal
    Nov 2011
    Località
    Ivrea
    Messaggi
    133

    Ringraziamenti
    7
    Ringraziato 8 volte in 8 Posts
    Predefinito

    Anch'io pensavo..ma in un tablet
    1024 x 768 si vede bene mentre nel 800 x 600 i tasti escono fuori.

    La scroll, come mi consiglisti tu, per questa pagina vorrei si vedesse tutta, quindi vorrei non metterla.

  5. #4
    Androidiano


    Registrato dal
    Nov 2011
    Località
    Ivrea
    Messaggi
    133

    Ringraziamenti
    7
    Ringraziato 8 volte in 8 Posts
    Predefinito

    Per ora ho tappezzato con fill parent.. ma non riesco ancora a far tutto quello che voglio con quest layout.
    grazie!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy