检测底页对话框片段在基本片段上不存在

时间:2019-11-03 09:20:11

标签: android android-studio android-fragments android-dialogfragment

我有fragment,其中包含带有列表的recycleview。在fragment中,我正在调用另一个底部工作表dialog fragment,我想知道何时关闭该底部工作表dialog fragment时如何刷新基本片段列表。

我已经尝试了基本片段中的onpauseonresume方法。请帮助我解决问题。

2 个答案:

答案 0 :(得分:1)

取消对话框片段时触发此方法。要覆盖对话框片段中的方法。

@Override
public void onDismiss(@NonNull DialogInterface dialog) {
    super.onDismiss(dialog);
    // use interface to callback method in base fragment
}

答案 1 :(得分:0)

我不确定,但是我尝试了打击代码,并且奏效了。

 @Override
public void dismiss() {
    super.dismiss();
    ((MyActivity)context).myRefreshFunction();// 
}