【问题标题】:Can I fix keyboard on BottomSheetDialogFragment?我可以修复 BottomSheetDialogFragment 上的键盘吗?
【发布时间】:2021-12-25 14:05:15
【问题描述】:

在Android开发过程中,需要修复底部屏幕的键盘。

示例:

希望在这种状态下即使按下返回键或显示新的对话框,键盘也不会消失。

你能给我一些建议吗?

谢谢。

【问题讨论】:

    标签: android kotlin keyboard


    【解决方案1】:

    您应该使用以下方法禁用后退按钮:

    @Override
        public void onBackPressed() {
            
        }
    

    请注意,我删除了 super.onBackPressed(); 它阻止了对 backclicked 事件的调度...

    您还应该使用以下方法禁用取消按钮表:

    setCanceledOnTouchOutside(false)
    

    希望对你有帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-08-28
      • 1970-01-01
      • 2019-03-25
      • 2013-11-17
      • 1970-01-01
      • 2010-10-02
      • 2021-03-28
      • 1970-01-01
      相关资源
      最近更新 更多