urS*_*Sus 0 android master-detail android-fragments activity-finish
我不知道如何以正确的方式做到这一点.我有一个主/细节流程,现在我在细节中执行需要完成它的动作,但是当然,细节片段应该不知道它是由单个还是双窗格活动包裹的.
那我该怎么做呢?我正在考虑一个回调,两个活动都会实现,单个窗格只是自己完成它,因此完成片段,双窗格就会弹出片段.
这是一个好主意吗?从细节片段回调?这不是开销吗?
谢谢
不,它不是开销.这是正确的方式.
或者在你的DetailFragment:
if (getActivity() instanseOf SinglePaneActivity){
getActivity().finish();
}else{
getActivity().getFragmentManager().popBackStack();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6735 次 |
| 最近记录: |