我的LinearLayout包含2个TextViews(TextView1和TextView2)和一个ImageView。现在我希望LinearLayout始终具有固定高度,即ThextView1的高度,以便ImageView将其图像的fill_parent始终调整为TextView1的高度。
_____________________________________
|TextView1------------------ ImageView|
|TextView1 --- TextView2 --- ImageView|
|TextView1 ----------------- ImageView|
有点难以解释...... ImageView总是应该具有TextView1的高度并调整其图像大小(同时保持原始的aspectratio)。
是否可以使用layout-xml,或者我是否需要以编程方式执行此操作?
我希望你能帮助我:)。
答案 0 :(得分:1)
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<ImageView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
... />
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
... />
</LinearLayout>
我没有测试过这个。这是你指的是什么?