android将后台应用置顶及moveTaskToFront的用法
16lz
2022-03-19
private void bring2Front() { ActivityManager activtyManager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE); List runningTaskInfos = activtyManager.getRunningTasks(3); for (ActivityManager.RunningTaskInfo runningTaskInfo : runningTaskInfos) { if (this.getPackageName().equals(runningTaskInfo.topActivity.getPackageName())) { activtyManager.moveTaskToFront(runningTaskInfo.id, ActivityManager.MOVE_TASK_WITH_HOME); return; } } }
参考https://www.programcreek.com/java-api-examples/?class=android.app.ActivityManager&method=moveTaskToFront
更多相关文章
- Android(安卓)自定义 LinearLayout
- TextView 设置 Ellipsize 属性,但它不工作?
- Android显示GIF动画完整示例(一)
- Ubuntu android sdk manager 无法更新
- android 进程自杀再重启的方法
- 一步步教你为网站开发Android客户端
- Android倒计时功能的实现
- android 颜色、 透明度参考表
- Android为Menu添加item及响应函数