TaskStackBuilder addParentStack 在 Android 2.3 中是否有效?



我正在使用TaskStackBuilder,我按照通知中的步骤打开了一个Regular Activity。我还在Manifest中实现了android:parentActivityName<meta-data android:name="android.support.PARENT_ACTIVITY..."

但是,当我按下后退(打开活动后)时,我的Galaxy Nexus(4.2)一切正常,但在我的HTC Nexus One(2.3.6)中却没有。HTC手机关闭Activity并返回主屏幕,同时Galaxy Nexus一直构建回应用程序主屏幕。

我找不到很多关于这个的信息.. Android 2.3 支持吗?

谢谢。

不,这在 2.3 中不受支持。有一个兼容性库,您可以在 API 级别 16 (JellyBean) 以外的设备上使用,但兼容性库仅适用于 Android 3.0 及更高版本。

请参阅 http://developer.android.com/reference/android/support/v4/app/TaskStackBuilder.html

David Wasser的回答实际上是不正确的:支持TaskStackBuilder实际上早在Gingerbread(2.3.7)中就可以工作了。该文档仅指出使用后退键进行应用程序导航的建议约定在 3.0 中已更改,而不是 TaskStackBuilder 在 3.0 以下不起作用。

相关内容

  • 没有找到相关文章

最新更新