Autore Topic: aiuto su xml listview  (Letto 470 volte)

Offline Trigun

  • Utente normale
  • ***
  • Post: 183
  • Respect: +4
    • Mostra profilo
aiuto su xml listview
« il: 15 Febbraio 2012, 15:55:02 CET »
0
allora ho questo xml
Codice (XML): [Seleziona]
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
   android:id="@+id/rigaordine"
   android:layout_width="fill_parent"
   android:layout_height="fill_parent" >

    <LinearLayout      
       android:id="@+id/linearLayout1"
       android:layout_width="0dp"
       android:layout_height="match_parent"
       android:layout_weight="1"
       android:orientation="vertical" >

        <LinearLayout
           android:id="@+id/linearLayout2"
           android:layout_width="fill_parent"
           android:layout_height="wrap_content"
           android:gravity="left"
           android:orientation="horizontal" >

            <TextView
               android:id="@+id/infotxt"
               android:layout_width="fill_parent"
               android:layout_height="wrap_content"
               android:layout_weight="1"
               android:background="@drawable/gray"
               android:gravity="center_vertical"
               android:textSize="10dp" >
            </TextView>

            <TextView
               android:id="@+id/infotxt2"
               android:layout_width="fill_parent"
               android:layout_height="wrap_content"
               android:layout_weight="3"
               android:background="@drawable/green"
               android:textSize="10dp" >
            </TextView>
        </LinearLayout>

        <TextView
           android:id="@+id/nome"
           android:layout_width="wrap_content"
           android:layout_height="match_parent"
           android:gravity="center_vertical" >
        </TextView>
    </LinearLayout>

    <TextView
       android:id="@+id/history"
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:bufferType="spannable"
       android:textStyle="bold" >
    </TextView>

    <Button
       android:id="@+id/sottrai"
       android:layout_width="30dp"
       android:layout_height="wrap_content"
       android:text="-" >
    </Button>

    <TextView
       android:id="@+id/quantita"
       android:layout_width="wrap_content"
       android:layout_height="fill_parent"
       android:background="#990000"
       android:gravity="center"
       android:textColor="#FFFFFF"
       android:textSize="50dp"
       android:textStyle="bold" />

    <Button
       android:id="@+id/aggiungi"
       android:layout_width="30dp"
       android:layout_height="wrap_content"
       android:text="+" >
    </Button>
    <!--
   <ImageView
       android:id="@+id/info"
       android:layout_width="wrap_content"
       android:layout_height="fill_parent"
       android:src="@drawable/infobutton" >
   </ImageView>
   -->

</LinearLayout>


ora fino ad ora provavo il programma sul mio galaxy s2 e non avevo nessun problema...
oggi ho comprato il galaxy tab 10 e mi ritrovo con la grafica scazzata... ovvero i bottoni sono a metà riga come si vede dallo screen
cosa sbaglio?

inoltre come posso fare in modo che la dimensione del testo si adatti allo schermo?



ovviamente l'xml è quello che corrisponde alla riga della listview...
« Ultima modifica: 15 Febbraio 2012, 16:24:42 CET da Trigun »

Offline Trigun

  • Utente normale
  • ***
  • Post: 183
  • Respect: +4
    • Mostra profilo
Re:aiuto su xml listview
« Risposta #1 il: 15 Febbraio 2012, 17:08:59 CET »
0
metto anche gli altri codici
Codice (XML): [Seleziona]
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
   android:layout_width="fill_parent"
   android:layout_height="fill_parent"
   android:orientation="vertical" >

    <ExpandableListView
       android:id="@+id/android:list"
       android:layout_width="fill_parent"
       android:layout_height="fill_parent"
       android:groupIndicator="@null" />

    <TextView
       android:id="@+id/android:empty"
       android:layout_width="fill_parent"
       android:layout_height="fill_parent"
       android:text="No items" />

</LinearLayout>

questo e' il main


mentre questo è il gruppo dell'expandedlist
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="fill_parent">
    <TextView android:id="@+id/row_name"
        android:paddingLeft="20dp"
        android:textSize="50dp"
        android:gravity="center"
        android:textStyle="normal"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"/>
</LinearLayout>


non riesco proprio in nessun modo a far visualizzare bene la riga...
facendo delle modifiche son riuscito a far visualizzare bene 1 bottone... solo che se faccio la modifica anche sull'altro bottone la linea mi si schiaccia e non si vede + nulla...

ovvero mettendo fill_content al posto di wrap...
ho provato anche matchparent ma il risultato non è cmq quello desiderato...
Codice (XML): [Seleziona]
    <Button
      android:id="@+id/aggiungi"
      android:layout_width="30dp"
      android:layout_height="fill_content"
      android:text="+" >
    </Button>