TaskStackBuilder addParentStack是否适用于Android 2.3

时间:2012-12-18 15:26:36

标签: android navigation

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

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

我找不到很多关于此的信息..这是否支持Android 2.3?

感谢。

2 个答案:

答案 0 :(得分:4)

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

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

答案 1 :(得分:0)

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