我用下面的代碼想實現同一行的兩個TextView有不同的gravity,但是代碼有問題:
<LinearLayout android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView android:text="@string/text_ceo_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:id="@+id/txt_ceo_name"/>
<TextView android:text="@string/text_ceo_name_title"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="right"
android:id="@+id/txt_ceo_name_title"/>
</LinearLayout>
這樣就行了
<LinearLayout android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:weightSum="10">
<TextView android:text="me"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="5"
android:gravity="right"
android:id="@+id/txt_ceo_name"/>
<TextView android:text="You"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="5"
android:gravity="right"
android:id="@+id/txt_ceo_name_title"/>
</LinearLayout>