在我的活动中:
<activity
android:name=".MainActivity"
android:screenOrientation="landscape"
android:launchMode="singleTask"
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" />
我onNewIntent
用来处理新的意图。我不需要处理历史中的意图,并且在开始时我已经放置了这段代码
if ((intent.getFlags() & Intent.FLAG_ACTIVITY_LAUNCHED_FROM_HISTORY) != 0) {
return;
}
但是,此标志并未针对Kindle Fire上的历史记录意图设置。在其他 android 设备上,此代码运行良好。也许还有其他方法可以避免处理历史意图?