【发布时间】:2011-12-07 05:58:57
【问题描述】:
在 CSS 上我们可以这样写:
<div style="float:right"> Text1 </div>
<div style="float:right"> Text2 </div>
这样Text1会出现在右边..
我正在尝试对 LinearLayout 做同样的事情,视图应该从右到左显示:
<LinearLayout android:id="@+id/linearLayout1" android:layout_gravity="right" android:gravity="right"
android:layout_width="fill_parent" android:layout_height="wrap_content"
android:layout_weight="1" android:weightSum="2" android:orientation="horizontal">
<!-- First Column should be on the right : Text1-->
<LinearLayout android:id="@+id/linearLayout2"
android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_gravity="right" android:gravity="right"
android:layout_weight="1">...</LinearLayout>
<!-- Second Column should be on the left : Text2 -->
<LinearLayout android:id="@+id/linearLayout3"
android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_gravity="right" android:gravity="right"
android:layout_weight="1">...</LinearLayout>
</LinearLayout>
谢谢
【问题讨论】:
-
是从上到下出现的吗?
-
@LAS_VEGAS 嗯,布局一般不起作用,所以我只是想模拟 float:right 使用 LinearLayout 吗?谢谢。
标签: android css-float android-linearlayout