我有一个一个接一个有两个孩子的布局,如下所示:
|<view1><text1> |
<view1>
可能会改变它的宽度。所以,我希望它增加,而两个视图都留在屏幕上:
|<really_wide_view1><text1> |
但是当右边没有更多空间时,它会停止:
|<reeeeeeeeeeeally_wide_vi...><text1>|
有没有简单的方法可以做到这一点?
现在我尝试使用这种布局:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="#FF00aa00" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="loooooooooooooooooooooooooooooooooooong text" />
</LinearLayout>
<TextView
android:layout_width="0dp"
android:layout_height="fill_parent"
android:layout_weight="1"
android:background="#FFaa0000"
android:minWidth="30dp"
android:singleLine="true"
android:text="test" />
</LinearLayout>
但结果是一样的: