【发布时间】:2020-06-04 12:56:35
【问题描述】:
我正在使用一个 BottomSheetDialogFragment,其中包含: - 带有用户创建的 cmets 列表的 RecyclerView - 底部的 EditText,用户可以在其中撰写新评论并发布
当用户点击 EditText 时,键盘会从底部显示出来。 我想要的是键盘仅推动 EditText,以便用户可以看到他正在输入的内容,但不能推动整个 BottomSheetDialogFragment。
例如,您可以在 Facebook 应用中看到理想的行为。
我尝试为setSoftInputMode 设置不同的值,但我所能做到的就是移动整个BottomSheetDialogFragment,或者什么都不移动(让EditText 被覆盖)。
【问题讨论】:
标签: android android-softkeyboard bottom-sheet android-bottomsheetdialog