【发布时间】:2013-05-02 03:44:27
【问题描述】:
设置android:src 会破坏alignTop/alignBottom,因此ImageView 会增长到src 的大小。设置src后有没有办法再次强制对齐?
<RelativeLayout>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignTop="@+id/foo"
android:layout_alignBottom="@+id/bar"
android:src="@drawable/pewpew"
android:scaleType="fitCenter" />
<TextView
android:id="@+id/foo" ... />
<TextView
android:id="@+id/bar" ... />
我希望它看起来像这样(Q 是 ImageView)
QQQ foo TextView
QQQ bar TextView
图像高度与 TextView 对齐的位置,并且是正方形。
【问题讨论】:
-
你想用这样的布局做什么。
-
我用粗图更新了
标签: android imageview alignment scale