Android 安卓布局“;三栏「;imageview+;文本视图+;图像视图

Android 安卓布局“;三栏「;imageview+;文本视图+;图像视图,android,android-layout,android-linearlayout,Android,Android Layout,Android Linearlayout,也许是一个简单的问题,但我正试图通过线性布局实现这样的布局: ImageView TextView ImageView ----fixed width--- + ---------- fill ---------- + ----fixed width (right align)--- 问题是TextView可能占据了右边的所有空间,导致第二个ImageView消失 尝试将android:layout\u wi

也许是一个简单的问题,但我正试图通过线性布局实现这样的布局:

     ImageView                TextView                        ImageView
----fixed width--- + ---------- fill ---------- + ----fixed width (right align)---

问题是TextView可能占据了右边的所有空间,导致第二个ImageView消失

尝试将
android:layout\u width=“0dip”
android:weight=“1”
放在
TextView
中,同时将两个
imageview
放在没有权重属性的位置。这将确保两个
ImageView
s之间的区域由
TextView

为每个视图设置权重,因为他在水平排列视图,所以我假设他有权重。另外,他提到唯一的问题是第二种观点超过了第三种观点。