外部点击

时间:2017-10-02 21:01:15

标签: android android-softkeyboard android-dialogfragment android-coordinatorlayout bottom-sheet

我使用模态底部工作表允许用户输入一些文本并创建决策或任务。

KEYBOARD SHOWN

KEYBOARD HIDDEN

有些用户希望关闭键盘及tap outside的{​​{1}}并关闭它。这是一个大问题,因为所有文本都丢失了。

材料设计documentation表明,当外部被触摸时它可以被解雇,但这对我不起作用。

我想拦截Bottom Sheet事件并检查键盘的状态:

  • 显示的键盘:关闭软键盘
  • 隐藏键盘:关闭onOutsideClick

我应该使用自定义Bottom Sheet还是我BottomSheetBehavior一些对话方法?

0 个答案:

没有答案