Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/199.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使片段/活动不返回后台_Java_Android_Background - Fatal编程技术网

Java 如何使片段/活动不返回后台

Java 如何使片段/活动不返回后台,java,android,background,Java,Android,Background,通常在片段中,隐式意图可以用来启动浏览器组件,如果有多个浏览器组件,Android系统将显示一个选择对话框,该对话框仅覆盖发送意图的片段 但在我的情况下,当显示选择对话框时,片段会转到背景(消失),并且可以看到主屏幕。 如果有人遇到这个问题,如何使碎片不进入后台 在onPause方法中,它在我的片段源代码中如下所示 @Override public void onPause() { mLog.printMethodLifeCycle("onPause"); super.onPa

通常在片段中,隐式意图可以用来启动浏览器组件,如果有多个浏览器组件,Android系统将显示一个选择对话框,该对话框仅覆盖发送意图的片段

但在我的情况下,当显示选择对话框时,片段会转到背景(消失),并且可以看到主屏幕。

如果有人遇到这个问题,如何使碎片不进入后台

在onPause方法中,它在我的片段源代码中如下所示

@Override
public void onPause() {

    mLog.printMethodLifeCycle("onPause");
    super.onPause();

}
在活动中,我没有超越onPause方法


AndroidManifest.xml太长了,您能告诉我应该发布或注意哪个部分吗

您的activity onPause()方法是什么样子的?您是否从onPause()或活动或片段的任何其他方法调用finish()>,logcat中是否存在任何异常?另外,在这里发布您的AndroidManifest.xmnl谢谢您的提示,我更正了错误,它确实在加载片段的活动中运行了finish()方法。