<分区>
我想在 Fragment 中使用 onBackPressed()
来在点击后退按钮时返回到它的 Activity,但我不知道该怎么做。我无法在 Fragment 中重写 onBackPressed(),因为没有这个方法。
谁能帮帮我?
<分区>
我想在 Fragment 中使用 onBackPressed()
来在点击后退按钮时返回到它的 Activity,但我不知道该怎么做。我无法在 Fragment 中重写 onBackPressed(),因为没有这个方法。
谁能帮帮我?
最佳答案
您需要在 Activity 中覆盖 onBackPressed()。
@Override
public void onBackPressed() {
YourFragment mYourFragment = (YourFragment)getFragmentManager().findFragmentByTag(YourFragment.TAG);
if(mYourFragment!=null){
// Your Code
}
关于android - 如何覆盖 Fragment 中的 onBackPressed(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32090437/
相关文章:
java - 如何在动画时使 TranslateAnimation 更新位置
android - 如何从 webViewClient.shouldInterceptRequest() 返回 Http 错误响应?
java - 单个卡片 View 上的随机数量的 TextView 不起作用
android - 查看具有大量 fragment 的寻呼机
android - 如何真正退出包含 fragment 的 Activity ?
android - android Fragment 的 PagerAdapter 问题