2011-10-27 12 views
2

私はAndroidアプリケーション用にxmlでレイアウトを作成しています。最後のテキストビューは表示されません。どうして?私に何ができる?これは、レイアウトです :fill_parent、wrap_contentとmatch_parent:TextViewをxmlレイアウトで表示するには

<?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" android:background="@drawable/sfondo"> 
<LinearLayout android:id="@+id/linearLayout2" 
    android:layout_height="wrap_content" android:layout_width="match_parent" 
    android:orientation="vertical"> 
    <LinearLayout android:id="@+id/linearLayout1" 
     android:layout_height="fill_parent" android:weightSum="1" 
     android:layout_width="fill_parent" android:orientation="horizontal"> 
     <ImageButton android:id="@+id/back1" android:src="@drawable/back" 
      android:background="@null" android:layout_marginTop="25dip" 
      android:layout_width="wrap_content" android:layout_height="wrap_content"> 
     </ImageButton> 
     <ImageView android:layout_height="wrap_content" android:id="@+id/logoTC" 
      android:src="@drawable/trovachiavi_contatti" android:layout_width="wrap_content" 
      android:layout_marginTop="20dp"> 
     </ImageView> 
     <ImageButton android:id="@+id/infoButton" 
      android:background="@null" android:layout_height="wrap_content" 
      android:layout_marginTop="10dip" android:src="@drawable/info_mini" 
      android:layout_width="wrap_content"></ImageButton> 
    </LinearLayout> 
</LinearLayout> 
<LinearLayout android:layout_width="match_parent" 
    android:layout_height="fill_parent" android:id="@+id/layoutGif1" 
    android:orientation="vertical"> 
    <spazio.digitale.com.GIFView 
     android:layout_gravity="center" android:layout_width="wrap_content" 
     android:layout_height="220dp" android:id="@+id/GIFMulti" 
     android:layout_marginLeft="40dp"></spazio.digitale.com.GIFView> 
    <TextView android:layout_height="wrap_content" android:id="@+id/testoAiuto" 
     android:textAppearance="?android:attr/textAppearanceMedium" 
     android:layout_width="wrap_content" android:gravity="center" 
     android:textColor="@android:color/black" android:layout_marginTop="-210dp"></TextView> 
    <ImageButton android:layout_gravity="center|bottom" 
     android:layout_width="wrap_content" android:layout_marginTop="25dp" 
     android:layout_height="wrap_content" android:background="@null" 
     android:id="@+id/avvia_cerca"></ImageButton> 
    <TextView android:layout_width="match_parent" android:id="@+id/testoRicercaMulti" 
     android:layout_height="wrap_content" android:textColor="@android:color/black" 
     android:textSize="14dp" android:gravity="center" 
     android:layout_gravity="center" android:layout_marginLeft="10dp" 
     android:layout_marginRight="10dp"> 
    </TextView> 
</LinearLayout> 

+0

画面に表示されているもののスクリーンショットを投稿しますか?ああ、fill_parentはmatch_parent btwの非推奨バージョンです。まったく同じことをします。 – Jens

+0

w8、私はスクリーンショットを入れます:) – JackTurky

+0

エミュレータは非常に悪いです!私は銀河のS IIを試して、画面の最後に私のテキストビューを隠す長方形の部分があります.. – JackTurky

答えて

3

あなたのレイアウトが気に入らないように見えます。たとえば、ScrollViewでビューをラップします。

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="vertical" android:layout_width="fill_parent" 
    android:layout_height="fill_parent" android:background="@drawable/sfondo"> 

    ... 

    <ScrollView android:id="@+id/scroll" android:layout_width="fill_parent" 
     android:layout_height="wrap_content"> 

    <TextView android:layout_width="match_parent" android:id="@+id/testoRicercaMulti" 
     android:layout_height="wrap_content" android:textColor="@android:color/black" 
     android:textSize="14dp" android:gravity="center" 
     android:layout_gravity="center" android:layout_marginLeft="10dp" 
     android:layout_marginRight="10dp"> 
    </TextView> 

    </ScrollView> 
</LinearLayout> 

希望に役立ちます。

1

あなたのレイアウトが画面に収まらない私は高さのLinearLayoutを設定してみてください。メインのLinearLayoutをScrollView内にラップします。

関連する問題