java – 要调度或重定向到其他活动的活动

前端之家收集整理的这篇文章主要介绍了java – 要调度或重定向到其他活动的活动前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想创建一个使用 android.intent.action.MAIN定义的调度程序活动,除了根据某些标准调用一些自定义方法并最终调用startActivity(Intent)之外什么也不做.此活动无需向用户显示/呈现.

我应该遵循哪些最佳做法?当然,我希望产生最少的渲染时间(无需显示),但我需要使用Context来确定要重定向到哪个Activity的其他操作.

到目前为止,我可以想到:

> android:finishOnTaskLaunch =“true”
> android:stateNotNeeded =“true”
>在调度程序活动中调用startActivity(Intent)后调用finish()

解决方法

您应该考虑将finish()函数放在onPause(…)方法中.当其他Activity进入前台时,系统会正常调用调度程序Activity的onPause(…),如果你在这里调用finish(),你可以确定调度程序Activity将在另一个调用时完成在前景.

猜你在找的Java相关文章