【发布时间】:2019-06-06 13:12:34
【问题描述】:
我知道您可以覆盖public void onCancel(DialogInterface dialog),但如果用户在对话框之外触摸或按下后退按钮,则会返回两者。我只想知道用户是否按下后退按钮。
【问题讨论】:
标签: android android-dialogfragment back dialogfragment
我知道您可以覆盖public void onCancel(DialogInterface dialog),但如果用户在对话框之外触摸或按下后退按钮,则会返回两者。我只想知道用户是否按下后退按钮。
【问题讨论】:
标签: android android-dialogfragment back dialogfragment
试试这个
@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
return new Dialog(getActivity(), getTheme()){
@Override
public void onBackPressed() {
}
};
}
【讨论】: