0

我想显示屏幕的图像视图中心。我使用了下面的 xml 代码,但我的图像只显示在边缘附近。我提到了开发者网站,它给出了 android:ScaleType。但我也使用了 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_widthfill_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 回答