【发布时间】:2009-03-17 20:56:32
【问题描述】:
我试图将图像放在LinearLayout 的左上角,但图像边框和填充占据了整个窗口的宽度。
如果我尝试下面的 XML,我会得到我的图像,其边框和整个页面宽度上的白色背景,除了图像最终居中 ,并且不会向左移动。
<ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="left"
android:src="@drawable/banner"
android:background="@android:color/white"
android:padding="@dimen/d_8px"
/>
当layout_width 设置为fill_parent 时,是否有一些我尚未发现的属性强制图像在ImageView 内左对齐?
与此同时,我通过将 ImageView 放入另一个 LinearLayout 并在其右侧放置一个空的 TextView 来解决此问题,从而占据了其余的水平空间。
【问题讨论】:
标签: android layout android-imageview