【发布时间】:2014-06-13 13:13:31
【问题描述】:
我有一个Horizontal Layout,里面有一些观点。我想要一些从左边开始,另一些从右边开始,但我做不到。我尝试了几种Gravity 配置,但它们什么也没做。
我就是这样:
我希望旗帜在右边,时间在左边,如箭头所示。稍后我会添加更多标志。
谁能帮我解决这个问题?谢谢:D
编辑:
到目前为止的XML:
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="30dp"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
android:id="@+id/hlTopBar"
android:background="#e6262626"
android:gravity="center_vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/default_time_date_string"
android:id="@+id/tvTime"
android:textStyle="bold"
android:paddingLeft="10dp"
android:gravity="left" />
<ImageButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/ibUSA"
android:src="@drawable/united_states_flag"
android:background="@android:color/transparent"
android:adjustViewBounds="true" />
</LinearLayout>
【问题讨论】:
-
发布您的 xml,然后我们可以建议您更好。我认为你需要使用相对布局。
标签: android user-interface layout-gravity