У меня есть Относительный макет, который состоит из двух элементов: один список, другой - пользовательский макет.
В представлении списка есть тексты для редактирования.когда пользователь нажимает на программную клавиатуру редактирования текста, всплывающее окно.
Когда пользовательский макет появится на верхней части клавиатуры,
, что дает мне очень мало места для ввода значений.
Как избежать такого поведения, есть ли решение с линейным расположением ...?
Вот код.
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent" android:layout_height="fill_parent"
android:background="@drawable/tab_top_bg" android:orientation="vertical">
<include android:id="@+id/bottomNavigation2" layout="@layout/bottom_navign_other"
android:layout_width="fill_parent" android:layout_height="65dp"
android:layout_gravity="center_vertical"
android:layout_alignParentBottom="true" android:layout_marginLeft="4dp"
android:layout_marginRight="4dp" android:layout_marginTop="4dp"
android:layout_marginBottom="4dp" />
<ExpandableListView android:layout_width="fill_parent"
android:background="@drawable/tab_top_bg" android:layout_height="fill_parent"
android:id="@+id/list" android:cacheColorHint="#00000000"
android:focusableInTouchMode="true" android:listSelector="#00000000"
android:layout_marginLeft="4dp" android:layout_marginRight="4dp"
android:layout_above="@id/bottomNavigation2">
</ExpandableListView>
</RelativeLayout>
Заранее спасибо ...!