<RelativeLayout>
<AppBarLayout>
...
</AppBarLayout>
<LinearLayout
android:id="@+id/tool_list"
android:layout_width="match_parent"
android:layout_height="@dimen/editor_item_size"
android:layout_alignParentBottom="true"
android:orientation="horizontal">
...
</LinearLayout>
<ScrollView
android:id="@+id/custom_setting_panel"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_above="@+id/tool_list"
android:layout_below="@id/appBarLayout">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<LinearLayout
android:id="@+id/category_area"
android:layout_width="match_parent"
android:layout_height="56dp">
...
</LinearLayout>
<LinearLayout
android:id="@+id/title_area"
android:layout_width="match_parent"
android:layout_height="56dp"
android:layout_below="@id/category_area"
android:orientation="horizontal">
<TextView
android:layout_width="@dimen/editor_item_size"
android:layout_height="match_parent"/>
<EditText
android:id="@+id/title_edit"
android:layout_width="match_parent"
android:layout_height="40dp"/>
</LinearLayout>
<View
android:id="@+id/divider"
android:layout_width="match_parent"
android:layout_height="1dp"
android:layout_below="@+id/title_area"
android:background="@color/colorDivider" />
<jp.wasabeef.richeditor.RichEditor
android:id="@+id/editor"
android:layout_width="match_parent"
android:layout_height="250dp"
android:layout_below="@id/divider"/>
</RelativeLayout>
</ScrollView>
</RelativeLayout>
这是我的writeActivity.xml
当我点击这样的title_edit时。
我希望这个流程如下图所示。
但它并不是我想要的工作方式。
它的工作原理如下。
我想我之前能够这样做,但我认为我弄错了。
我添加了滚动视图,但它似乎没有任何区别。
我该怎么做图片2?
答案 0 :(得分:0)
在该活动的应用清单文件中使用android:windowSoftInputMode="adjustResize"
并将android:fitsSystemWindows="true"
添加到根RelativeLayout。希望这样做