Imageview没有设置中心

时间:2012-09-24 11:30:28

标签: android android-imageview

我想显示我的屏幕imageview中心。我使用下面的xml代码,但我的图像只显示在边缘附近。我引用了开发者网站,它给出了android:ScaleType。但我也使用了scaletype。我的形象没有设置scrren的中心。 listview.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>

2 个答案:

答案 0 :(得分:0)

将相对布局的layout_width更改为fill_parent。这可能是问题..

答案 1 :(得分: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>