需求:关闭fragment
1:getActivity().onBackPressed()
2:调用FragmentTransaction对象的addToStackBack(null)
3.通过activity实现interface的方法去remove此fragment
(参照fragment和activity的信息传递)
@Override
public void exit() {
getSupportFragmentManager().beginTransaction().remove(fragment).commit();
}
我觉得第三条是比较容易想到和理解的,为什么网上没有相关介绍?
第一条按返回键似乎不是什么好选择。