Android主活动到浏览器活动错误

Android主活动到浏览器活动错误,android,browser,android-activity,Android,Browser,Android Activity,我有一个主要的活动,然后我从这里调用一个新的活动意图。我们称之为第二个活动。然后,从我的secont活动中,我称之为浏览器意图。 然后,我的浏览器意图调用第二个活动的onNewIntent方法 一切正常,但当我在第二个活动中点击手机上的“后退”按钮时,我将不会进入我的主要活动,而是浏览器活动,为什么 如何解决此问题?您必须维护活动堆栈,才能使“后退”按钮正常工作。 每次您不希望用户在离开活动后返回活动时,都应该调用该活动的finish()。它将从活动堆栈中删除它 一般来说,活动堆栈管理是一个更大

我有一个主要的活动,然后我从这里调用一个新的活动意图。我们称之为第二个活动。然后,从我的secont活动中,我称之为浏览器意图。 然后,我的浏览器意图调用第二个活动的onNewIntent方法

一切正常,但当我在第二个活动中点击手机上的“后退”按钮时,我将不会进入我的主要活动,而是浏览器活动,为什么


如何解决此问题?

您必须维护活动堆栈,才能使“后退”按钮正常工作。 每次您不希望用户在离开活动后返回活动时,都应该调用该活动的finish()。它将从活动堆栈中删除它

一般来说,活动堆栈管理是一个更大的主题,但却是一个非常重要的主题。 我真的建议您阅读以下内容: