我正在编写一个应用程序,其中有几个活动,例如活动 A->B->C->D。除此之外,我们还可以从应用小部件启动活动。
应用要求:
Activity C可以从一个启动,AppWidgetProvider并且当按下返回或主页时应该显示主屏幕。- 应用程序应从应用程序启动
Activity A时开始(例如,如果用户在打开时按下主页按钮Activity D,则重新启动应用程序应从 开始Activity A。)
当前的方法如下:
/模式用于清除活动堆栈以满足需求singleInstance。singleTask但是,onActivityResult()、android:activityOpenEnterAnimation、android:activityOpenExitAnimation、android:activityCloseEnterAnimation等android:activityCloseExitAnimation,在使用这些模式时不起作用。
有没有其他方法可以达到要求?