1

を使用しており、通知TaskStackBuilderの手順に従ってa を開きました。また、と の両方を に実装しました。Regular Activityandroid: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 でサポートされていますか?

ありがとう。

4

2 に答える 2

4

いいえ、これは 2.3 ではサポートされていません。API レベル 16 (JellyBean) ではないデバイスで使用できる互換性ライブラリがありますが、互換性ライブラリは Android 3.0 以降でのみ機能します。

http://developer.android.com/reference/android/support/v4/app/TaskStackBuilder.htmlを参照してください。

于 2012-12-18T16:14:06.127 に答える
0

David Wasser の答えは実際には正しくありません。TaskStackBuilder のサポートは、Gingerbread (2.3.7) の時点で実際に機能します。ドキュメントには、Back キーを使用したアプリ ナビゲーションの推奨規則が 3.0 で変更されたとのみ記載されており、TaskStackBuilder が 3.0 未満では機能しないとは記載されていません。

于 2014-07-11T14:33:33.957 に答える