У меня есть прокрутка, внутри у меня есть несколько макетов, а под ними - еще одно прокрутка, которое имеет расширяемые элементы (просто распространяется на LinearLayouts, которые были настроены).расширяемый элемент для поднятия над мягкой клавиатурой
Когда я открываю самый нижний элемент, тогда отображается edittext и всплывает клавиатура. Однако я не вижу edittext, поскольку он скрыт за клавиатурой.
<ScrollView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:scrollbars="none">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<LinearLayout...>
<RelativeLayout...>
<FrameLayout
android:layout_below="@id/second_layout"
android:layout_width="match_parent"
android:layout_height="250dp">
<ScrollView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:fillViewport="true" >
<com.package.ExpandableLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:animateLayoutChanges="true"
android:orientation="vertical" >
</com.package.ExpandableLayout>
</ScrollView>
</FrameLayout>
</RelativeLayout>
</ScrollView>
LinearLayout и RelativeLayout выше расширяющихся элементов не позволяют элементы, чтобы поднять вверх дальше. он получает только верхнюю часть FrameLayout, а затем останавливается, что не достаточно, так как клавиатура на этом уровне до сих пор скрывает мнению о
Я его установить на adjustPan уже, к сожалению, это в этом случае не помогает. – BVtp