android - 如何在 list 文件中添加符合我 Intent 的标志

标签 android android-intent android-manifest flags

我们知道可以使用 java 代码中的 addFlags() 方法将一些标志添加到我们的 Intent 中。有什么办法可以在 list 文件本身中添加这些标志,而不是用 Java 代码编写这些标志。 我需要为 list 中的一项 Activity 添加 REORDER_TO_FRONT 标志。

如何实现?

最佳答案

在 list 文件中,您不能添加 Intent 标志。您需要在传递给 startActivity 的 Intent 中设置标志。这是一个示例:

Intent intent = new Intent(this, ActivityNameToLaunch.class);
intent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
startActivity(intent);

关于android - 如何在 list 文件中添加符合我 Intent 的标志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6650514/

相关文章:

java - Android MediaPlayer onPause()

android - 服务能否接收包裹。添加 Intent

Android:从 BroadcastReceiver 事件发送 LocalBroadcastManager 的 Intent

android - intent.setFlags(805306368) 在 android 中是什么意思

android - 广播接收器 ACTION_SEND 未显示

android - 如何在 Android 中识别哪些短信有送达报告

android - 无法在 Android 上删除 contenteditable div 中的图像

Android Studio 生成错误的 list 代码

android - 如何计算 Android 中收到的通知

android - 在 Android 中的多个 Activity 中保持相同的背景并将它们排除在 Activity 转换之外