【问题标题】:How to override back button for BottomSheetDialogFragment?如何覆盖 BottomSheetDialogFragment 的后退按钮?
【发布时间】:2019-06-06 13:12:34
【问题描述】:

我知道您可以覆盖public void onCancel(DialogInterface dialog),但如果用户在对话框之外触摸或按下后退按钮,则会返回两者。我只想知道用户是否按下后退按钮。

【问题讨论】:

    标签: android android-dialogfragment back dialogfragment


    【解决方案1】:

    试试这个

       @Override
    public Dialog onCreateDialog(Bundle savedInstanceState) {
        return new Dialog(getActivity(), getTheme()){
            @Override
            public void onBackPressed() {
    
            }
        };
    }
    

    【讨论】:

      猜你喜欢
      • 2018-05-03
      • 2015-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多