Autore Topic: layout, style o theme!  (Letto 1227 volte)

Offline softmystery

  • Utente junior
  • **
  • Post: 105
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    lg optimus one
  • Sistema operativo:
    2.2
layout, style o theme!
« il: 10 Febbraio 2011, 16:35:24 CET »
0
salve ragazzi!
vorrei fare una cosa tipo quella dell'immagine allegata! l'ho allegata perchè non ho ancora capito come si mettono le immagini qui...  :-(
Comunque, vorrei soprattutto mettere quei due bottoni "ok" e "cancel" giù al layout sopra un rettangolo colorato, che nell'immagine è grigio.
Per ora mi stò studiando questo: http://developer.android.com/guide/topics/ui/themes.html
ma credo che non c'entri gran che con ciò che vorrei io!  :-[
spero che qualcuno possa darmi delle dritte
grazie in anticipo

Offline MarcoDuff

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1073
  • Respect: +202
    • Google+
    • marcoduff
    • Mostra profilo
    • MarcoDuff's Blog
  • Dispositivo Android:
    Samsung Galaxy Nexus
  • Play Store ID:
    MarcoDuff
  • Sistema operativo:
    Windows 7
Re:layout, style o theme!
« Risposta #1 il: 10 Febbraio 2011, 17:02:33 CET »
+1
Codice (XML): [Seleziona]
        <LinearLayout
                android:orientation="horizontal"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                style="@android:style/ButtonBar">
                <Button
                        android:layout_width="0dip"
                        android:layout_height="wrap_content"
                        android:layout_weight="1"
                        android:text="Ok" />
                <Button
                        android:layout_width="0dip"
                        android:layout_height="wrap_content"
                        android:layout_weight="1"
                        android:text="Cancel" />
        </LinearLayout>

Offline softmystery

  • Utente junior
  • **
  • Post: 105
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    lg optimus one
  • Sistema operativo:
    2.2
Re:layout, style o theme!
« Risposta #2 il: 11 Febbraio 2011, 10:51:57 CET »
0
uao! davvero facile!
ora però volevo mettere i button giù nel bottom del linearlayout perciò ho aggiunto:
Codice (XML): [Seleziona]
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
               android:orientation="horizontal"
               android:layout_width="fill_parent"
               android:layout_height="wrap_content"
               style="@android:style/ButtonBar"
             
               [b]android:layout_gravity="bottom">[/b]
                <Button
                       android:layout_width="0dip"
                       android:layout_height="wrap_content"
                       android:layout_weight="1"
                       android:text="Ok" />
                <Button android:layout_width="0dip" android:id="@+id/Button01" android:layout_weight="1" android:layout_height="wrap_content" android:text="Cancel"></Button>
       
</LinearLayout>
e funzia, ma se lo metto in un'altro linearlayout non và!
Codice (XML): [Seleziona]
   <?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
   android:orientation="vertical"
   android:layout_width="fill_parent"
   android:layout_height="fill_parent"
   
   >
<TextView  
   android:layout_width="fill_parent"
   android:layout_height="wrap_content"
   android:text="@string/hello"
   />
    <Button android:layout_height="wrap_content"
           android:layout_width="wrap_content"
           android:id="@+id/play"
               android:onClick="play"
               android:text="PLAY">
                </Button>

 <LinearLayout
               android:orientation="horizontal"
               android:layout_width="fill_parent"
               android:layout_height="wrap_content"
               style="@android:style/ButtonBar"
               android:layout_gravity="bottom"
               >
                <Button
                android:layout_width="0dip"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:text="Ok" />
                <Button android:layout_width="0dip" android:id="@+id/Button01" android:layout_weight="1" android:layout_height="wrap_content" android:text="Cancel"></Button>
       
</LinearLayout>
</LinearLayout>
ovviamente ho fatto altre mille prove , ma diciamo che la più vicina a ciò che volevo è questa! e questa ho postato!  :-[

Offline MarcoDuff

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1073
  • Respect: +202
    • Google+
    • marcoduff
    • Mostra profilo
    • MarcoDuff's Blog
  • Dispositivo Android:
    Samsung Galaxy Nexus
  • Play Store ID:
    MarcoDuff
  • Sistema operativo:
    Windows 7
Re:layout, style o theme!
« Risposta #3 il: 11 Febbraio 2011, 11:13:59 CET »
+1
Cerca informazioni su "android:layout_weight"  8-)

Offline softmystery

  • Utente junior
  • **
  • Post: 105
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    lg optimus one
  • Sistema operativo:
    2.2
Re:layout, style o theme!
« Risposta #4 il: 12 Febbraio 2011, 08:49:04 CET »
0
pardon ma android:layout_weight non lo trovo....
sicuramente volevi riferirti o al layout_height o width  ;-)

Offline softmystery

  • Utente junior
  • **
  • Post: 105
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    lg optimus one
  • Sistema operativo:
    2.2
Re:layout, style o theme!
« Risposta #5 il: 12 Febbraio 2011, 09:13:44 CET »
0
comunque ho risolto con il relativelayout. ma magari c'è un modo più semplice di fare le cose..... :-)
Codice (XML): [Seleziona]
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
   android:orientation="vertical"
   android:layout_width="fill_parent"
   android:layout_height="fill_parent"
   android:layout_alignParentTop="true"
   
   >
<TextView  
   android:layout_width="fill_parent"
   android:layout_height="wrap_content"
   android:text="@string/hello"
   />
    <Button android:layout_height="wrap_content"
           android:layout_width="wrap_content"
           android:id="@+id/play"
               android:onClick="play"
               android:text="PLAY">
                </Button>

 <LinearLayout
               android:orientation="horizontal"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               style="@android:style/ButtonBar"
               android:layout_gravity="bottom"
                android:layout_alignParentBottom="true"
               >
                <Button
                android:layout_width="0dip"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:text="Ok" />
                <Button android:layout_width="0dip" android:id="@+id/Button01" android:layout_weight="1" android:layout_height="wrap_content" android:text="Cancel"></Button>
       
</LinearLayout>
</RelativeLayout>

Offline softmystery

  • Utente junior
  • **
  • Post: 105
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    lg optimus one
  • Sistema operativo:
    2.2
Re:layout, style o theme!
« Risposta #6 il: 12 Febbraio 2011, 09:29:02 CET »
0
scusatemi per aver postato in così poco tempo.   il relative layout non và bene, perchè "acciccia" tutte le cose che stanno ....proprio perchè non è lineare (linearlayout)  ...  :-(  uffy....

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:layout, style o theme!
« Risposta #7 il: 12 Febbraio 2011, 09:37:15 CET »
+1
pardon ma android:layout_weight non lo trovo....
sicuramente volevi riferirti o al layout_height o width  ;-)
No si riferiva proprio al layout_weight
LinearLayout.LayoutParams | Android Developers
Postate il LogCat LogCat LogCat LogCat LogCat

Offline softmystery

  • Utente junior
  • **
  • Post: 105
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    lg optimus one
  • Sistema operativo:
    2.2
Re:layout, style o theme!
« Risposta #8 il: 12 Febbraio 2011, 16:46:02 CET »
0
ok, fatto grazie millle