Bring task to front on widget click(在小部件单击时将任务置于最前面)
本文介绍了在小部件单击时将任务置于最前面的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我发送了一个任务(活动)返回:
I sent a task (activity) to back with:
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
moveTaskToBack(true);
}
但我需要通过小部件中的 setOnClickPendingIntent 将其放在前面.
but I need bring it to front by setOnClickPendingIntent in widget.
推荐答案
只需像这样启动应用程序的主(根)活动:
Just start the main (root) activity of your application like this:
Intent intent = new Intent(context, MainActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(intent);
如果活动已经在一个任务中运行,这只会将该任务带到前台(不创建活动的任何新实例).如果该 Activity 尚未运行,那么这将启动一个以该 Activity 为根的新任务.
If the activity is already running in a task, this will just bring that task to the foreground (without creating any new instances of the activity). If the activity is not already running, then this will start a new task with that activity at the root.
这篇关于在小部件单击时将任务置于最前面的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
沃梦达教程
本文标题为:在小部件单击时将任务置于最前面
猜你喜欢
- 使用自动布局向 UIScrollView 添加动态大小的视图 2022-01-01
- URL编码Swift iOS 2022-01-01
- 网上有没有好的 UIScrollView 教程? 2022-01-01
- GPS状态的广播接收器? 2022-01-01
- 如何在 iPhone 模拟器中重置 NSUserDefaults 数据? 2022-01-01
- SetOnItemSelectedListener上的微调程序错误 2022-01-01
- UITextView 内容插图 2022-01-01
- 类似于 Mail.app 的 iPad 模态视图控制器? 2022-01-01
- 在 Iphone SDK 的导航栏上添加多个按钮 2022-01-01
- Xcode 7.3 中带有 UILabel 的 UIStackView 2022-01-01