我有这种布局。
<ImageView
android:id="@+id/icon"
android:layout_gravity="left"
android:layout_marginLeft="5px"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/icon"/>
<ImageView
android:id="@+id/header_avatar"
android:layout_gravity="left"
android:layout_marginLeft="5px"
android:layout_width="?????"
android:layout_height="?????"/>
我希望第二个ImageView具有与第一个ImageView大小相同的大小,以便它将我在第二个视图(header_avatar)中设置的图片调整为第一个视图(@ drawable / icon)的相同大小。 这是可行的还是我必须以编程方式进行?我不能在第二个视图上引用第一个视图的宽度和长度吗?
提前致谢。
答案 0 :(得分:0)
使用相对布局可以解决问题。如果没有,请在活动的onCreate方法中以编程方式进行。
答案 1 :(得分:0)
使用Styles。定义一个适合两个图像视图的样式,并将其分配给两个样本。