我有一个关于布局的简单问题。
我希望有两个TextView分别占据整个屏幕大小的50%,并且在两者之间我想添加一个新的TextView,并且在这两个TextView之间添加一个背景图片
xmlns:ads="http://schemas.android.com/apk/res-auto"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center_horizontal"
android:background="@drawable/background_general"
android:orientation="vertical"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginTop="10dp"
android:orientation="vertical">
<TextView
android:id="@+id/option_1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="0.5"
android:background="@drawable/bg_orange"
android:gravity="center_vertical|center_horizontal"
android:text="@string/default_option_1"
android:textSize="20dp"
android:visibility="invisible" />
<TextView
android:id="@+id/option_2"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="0.5"
android:layout_marginTop="10dp"
android:background="@drawable/bg_orange"
android:gravity="center_vertical|center_horizontal"
android:text="@string/default_option_2"
android:textSize="20dp"
android:visibility="invisible" />
<android.support.design.widget.FloatingActionButton
android:id="@+id/share_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:layout_gravity="bottom|right"
android:visibility="invisible"
android:src="@android:drawable/ic_menu_share"
app:layout_anchorGravity="bottom|right|end" />
</LinearLayout>
</LinearLayout>
所以这个想法是:
LinearLayout
TextView 50% 在两个TextView之上的TextView(上方和下方) TextView 50%
最好的问候