0

画面のイメージビューの中心を表示したい。以下のxmlコードを使用しましたが、私の画像はマージンの近くにしか表示されませんでした。私は開発者サイトを参照し、android:ScaleType を指定しました。しかし、私はスケールタイプも使用しました。私の画像が画面の中心に設定されていません。リストビュー.xml:

    <?xml version="1.0" encoding="utf-8"?>

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
                android:layout_height="wrap_content"
                android:orientation="vertical"
                android:layout_width="wrap_content"
                android:paddingBottom="5px"                
                android:paddingTop="5px"
                android:paddingLeft="5px">


   <ImageView android:id="@+id/ImageView01"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:layout_below="@+id/TextView01"
              android:scaleType="fitCenter">
                </ImageView>
<TextView android:id="@+id/TextView01"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:textSize="20px"
          android:textStyle="bold"

            android:textColor="#0099CC">
                </TextView>


</RelativeLayout>
4

2 に答える 2

0

相対レイアウトlayout_widthを に変更しますfill_parent。それが問題かもしれません..

于 2012-09-24T11:33:11.563 に答える
0

これを試して..

 <?xml version="1.0" encoding="utf-8"?>

    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
            android:layout_height="fill_parent"
            android:orientation="vertical"
            android:layout_width="fill_parent"
            android:paddingBottom="5px"                
            android:paddingTop="5px"
            android:paddingLeft="5px">



<TextView android:id="@+id/TextView01"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:textSize="20px"
      android:textStyle="bold"
      android:layout_alignTop="@id/ImageView01"

        android:textColor="#0099CC">
            </TextView>
<ImageView android:id="@+id/ImageView01"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_below="@+id/TextView01"
          android:layout_gravity="center">
            </ImageView>


</RelativeLayout>
于 2012-09-24T11:40:18.003 に答える