未为历史记录中的意图设置 FLAG_ACTIVITY_LAUNCHED_FROM_HISTORY

2023-11-25

在我的活动中:

<activity
    android:name=".MainActivity"
    android:screenOrientation="landscape"
    android:launchMode="singleTask" 
    android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" />

I use onNewIntent处理新的意图。我不需要处理历史记录中的意图,一开始我就放置了这段代码

  if ((intent.getFlags() & Intent.FLAG_ACTIVITY_LAUNCHED_FROM_HISTORY) != 0) {
    return;
  }

然而,这个标志并不是为历史意图而设置的点燃火。在其他 Android 设备上,此代码运行良好。也许还有其他方法可以避免处理历史意图?


Kindle 不支持所有 Android 操作,请查看https://developer.amazon.com/sdk/fire/intents-supported.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

未为历史记录中的意图设置 FLAG_ACTIVITY_LAUNCHED_FROM_HISTORY 的相关文章

随机推荐