Intereting Posts
Ionic App w / Cordova, как вставить камеру? Ни пользователь 10102, ни текущий процесс не имеют android.permission.READ_PHONE_STATE Android: перенаправление на другую активность после задержки GoogleAuthUtil.getToken () возвращает недопустимый токен («kid» не находится в списке открытых ключей, а «exp» – вс 18 января 1970 года) Как проверить предыдущее значение в android viewflipper Как я могу отладить проблему наследования стиля Android? Facebook и Twitter в прямом эфире в приложениях для Android Session.getActiveSession () возвращает null при запуске приложения, хотя я подключен Планшет Gmail, такой как элементы Actionbar Как получить высоту строки состояния и панели кнопок софт-клавиш? Android Studio: как посмотреть источники поддержки android v4 и v7? Итерации через представления в макете и изменение шрифта Android-плагин FloatingActionButton имеет исключение отображения Счетчик таймера Установить фокус на поле ввода и показать клавиатуру Android, используя jquery mobile на страницах

Как поместить кнопку между двумя макетами

Я хочу поставить обычную кнопку между двумя макетами, как показано на изображении.

Я не хочу использовать плавающие кнопки и координатор.

Возможно ли это по относительной компоновке?

Демо-изображение Нет описания изображения

Для этого я использую следующий XML-файл.

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:weightSum="10" > <fragment android:id="@+id/mapForPlannedRide" android:name="com.google.android.gms.maps.SupportMapFragment" android:layout_width="fill_parent" android:layout_height="0dp" android:layout_weight="3.5" /> <LinearLayout android:id="@+id/planned_detail_layout" android:layout_width="fill_parent" android:layout_height="0dp" android:layout_weight="6.5" android:background="@color/text_white" android:orientation="vertical" android:weightSum="10" > <LinearLayout android:id="@+id/departure_layout" android:layout_width="fill_parent" android:layout_height="0dp" android:layout_weight="2.5" android:gravity="center_vertical" android:orientation="horizontal" android:paddingLeft="20dp" android:paddingRight="20dp" > <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/passenger" /> <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" android:paddingLeft="5dp" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/departure" android:textSize="@dimen/text_size17sp" /> <TextView android:id="@+id/departure" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="dfg ddfghd dfdg" android:textSize="@dimen/text_size14sp" /> </LinearLayout> </LinearLayout> <View android:layout_width="fill_parent" android:layout_height="0dp" android:layout_weight=".03" android:background="@color/line_color" /> <LinearLayout android:id="@+id/destination_layout" android:layout_width="fill_parent" android:layout_height="0dp" android:layout_weight="2.5" android:gravity="center_vertical" android:orientation="horizontal" android:paddingLeft="20dp" android:paddingRight="20dp" > <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/passenger" /> <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" android:paddingLeft="5dp" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/destination" android:textSize="@dimen/text_size17sp" /> <TextView android:id="@+id/destination" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="Dilshad Garden Delhi" android:textSize="@dimen/text_size14sp" /> </LinearLayout> </LinearLayout> <View android:layout_width="fill_parent" android:layout_height="0dp" android:layout_weight=".03" android:background="@color/line_color" /> <LinearLayout android:id="@+id/date_time_layout" android:layout_width="fill_parent" android:layout_height="0dp" android:layout_weight="1.5" android:gravity="center_vertical" android:orientation="horizontal" android:paddingLeft="20dp" android:paddingRight="20dp" > <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/passenger" /> <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" android:paddingLeft="5dp" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/date_time" android:textSize="@dimen/text_size17sp" /> <TextView android:id="@+id/date_time" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="10:00 am" android:textSize="@dimen/text_size14sp" /> </LinearLayout> </LinearLayout> <View android:layout_width="fill_parent" android:layout_height="0dp" android:layout_weight=".03" android:background="@color/line_color" /> <LinearLayout android:id="@+id/chosen_vehicle_layout" android:layout_width="fill_parent" android:layout_height="0dp" android:layout_weight="1.5" android:gravity="center_vertical" android:orientation="horizontal" android:paddingLeft="20dp" android:paddingRight="20dp" > <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/passenger" /> <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" android:paddingLeft="5dp" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/chosen_vehicle" android:textSize="@dimen/text_size17sp" /> <TextView android:id="@+id/chosen_vehicle" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="Dus One" android:textSize="@dimen/text_size14sp" /> </LinearLayout> </LinearLayout> </LinearLayout> </LinearLayout> 

Я пробовал эту проверку ниже кода, используя RelativeLayout :

 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <fragment android:id="@+id/mapForPlannedRide" android:name="com.google.android.gms.maps.SupportMapFragment" android:layout_width="match_parent" android:layout_height="180dp" /> <LinearLayout android:id="@+id/departure_layout" android:layout_width="match_parent" android:layout_height="80dp" android:layout_below="@+id/mapForPlannedRide" android:gravity="center_vertical" android:orientation="horizontal" android:paddingLeft="20dp" android:paddingRight="20dp"> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/passenger" /> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" android:paddingLeft="5dp"> <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="@string/departure" android:textSize="@dimen/text_size17sp" /> <TextView android:id="@+id/departure" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="dfg ddfghd dfdg" android:textSize="@dimen/text_size14sp" /> </LinearLayout> </LinearLayout> <View android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight=".03" android:background="@color/line_color" /> <LinearLayout android:id="@+id/destination_layout" android:layout_width="match_parent" android:layout_height="80dp" android:layout_below="@+id/departure_layout" android:gravity="center_vertical" android:orientation="horizontal" android:paddingLeft="20dp" android:paddingRight="20dp"> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/passenger" /> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" android:paddingLeft="5dp"> <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="@string/destination" android:textSize="@dimen/text_size17sp" /> <TextView android:id="@+id/destination" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="Dilshad Garden Delhi" android:textSize="@dimen/text_size14sp" /> </LinearLayout> </LinearLayout> <View android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight=".03" android:background="@color/line_color" /> <LinearLayout android:id="@+id/date_time_layout" android:layout_width="match_parent" android:layout_height="80dp" android:layout_below="@+id/destination_layout" android:gravity="center_vertical" android:orientation="horizontal" android:paddingLeft="20dp" android:paddingRight="20dp"> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/passenger" /> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" android:paddingLeft="5dp"> <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="@string/date_time" android:textSize="@dimen/text_size17sp" /> <TextView android:id="@+id/date_time" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="10:00 am" android:textSize="@dimen/text_size14sp" /> </LinearLayout> </LinearLayout> <View android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight=".03" android:background="@color/line_color" /> <LinearLayout android:id="@+id/chosen_vehicle_layout" android:layout_width="match_parent" android:layout_height="80dp" android:layout_below="@+id/date_time_layout" android:gravity="center_vertical" android:orientation="horizontal" android:paddingLeft="20dp" android:paddingRight="20dp"> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/passenger" /> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" android:paddingLeft="5dp"> <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="@string/chosen_vehicle" android:textSize="@dimen/text_size17sp" /> <TextView android:id="@+id/chosen_vehicle" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="Dus One" android:textSize="@dimen/text_size14sp" /> </LinearLayout> </LinearLayout> <ImageView android:layout_width="100dp" android:layout_height="50" android:layout_alignParentBottom="false" android:layout_alignParentRight="true" android:layout_centerHorizontal="true" android:layout_marginRight="20dp" android:layout_marginTop="150dp" android:src="@android:drawable/ic_reminder" /> </RelativeLayout>