0

我遇到了一个典型的问题。我无法增加布局宽度的大小。这些是屏幕截图。以下是当我保持父级高度等于 50dp 时的 singleRow.xml 代码:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="50dp"
    android:background="@drawable/box_midbg" >

    <TextView
        android:id="@+id/textViewSingleRowClearHistory"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_centerVertical="true"
        android:layout_marginLeft="20dp"
        android:textSize="20dp"
        android:text="TextView" />

    <ImageView
        android:id="@+id/imageViewSingleRowClearHistory"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentRight="true"
        android:layout_centerVertical="true"
        android:layout_marginRight="20dp"
        android:src="@drawable/tickmark_icon" />

</RelativeLayout>

现在,如果我也将 layout_width 更改为 100dp,那没有什么区别。这怎么可能,我的意思是,我不明白我哪里出错了。

我用来在父布局上设置的图像尺寸的尺寸为:580 x 20 我在该布局中使用的 imageView 的尺寸为:33 x 33。谁能帮帮我。

4

2 回答 2

0

尝试将父相对布局的宽度设置为 wrap_content 并将图像视图的高度更改为 100dp,我相信它会反映。

于 2013-02-18T08:55:00.323 回答
0

这是因为您的布局背景图像大小..使用另一个图像并检查。它会工作。

于 2013-02-18T09:06:21.153 回答