2

我正在编写一个应用程序,其中有几个活动,例如活动 A->B->C->D。除此之外,我们还可以从应用小部件启动活动。

应用要求:

  • Activity C可以从一个启动,AppWidgetProvider并且当按下返回或主页时应该显示主屏幕。
  • 应用程序应从应用程序启动Activity A时开始(例如,如果用户在打开时按下主页按钮Activity D,则重新启动应用程序应从 开始Activity A。)

当前的方法如下:

/模式用于清除活动堆栈以满足需求singleInstancesingleTask但是,onActivityResult()android:activityOpenEnterAnimationandroid:activityOpenExitAnimationandroid:activityCloseEnterAnimationandroid:activityCloseExitAnimation,在使用这些模式时不起作用。

有没有其他方法可以达到要求?

4

1 回答 1

0

我认为 Android 开发者网站上的Activity Lifecycle 教程将是一个很好的起点。它包括一个完整的例子,说明如何处理生命周期

于 2012-07-12T13:06:36.467 回答