アクティビティでアクションバーを使用しました。Android 4.2バージョンのエミュレーターでアプリを実行すると正常に動作しますが、Android 2.3.5バージョンの実際のモバイルでアプリを実行すると、アプリがアクションを持つアクティビティに達したときにバーがクラッシュしています
1328 次
2 に答える
2
Android のすべての API バージョンと互換性のあるアクション バーが必要な場合は、ActionBarSherlock を使用する必要があります。サポート ライブラリも使用する必要があります。
ABS の詳細については、こちらをご覧ください http://actionbarsherlock.com/
それはよく維持され、オープンソースであり、ほとんどの Android 開発者から強く推奨されており、Google I/O セミナーの 1 つでも言及されています (どれが頭に浮かんだか思い出せません)。
更新- ナビゲーションに関する Google I/O セミナーhttps://developers.google.com/live/shows/5698617/一見の価値あり
于 2013-03-07T10:15:54.787 に答える
0
アクション バーは ver 11 以降に開始されたため、古いバージョンで使用するには、サポート ライブラリを追加する必要があります。
1- このライブラリをダウンロード (Sharlok Action Bar)
2-クラッシュするクラスでgetアクションバーの代わりにgetSupportActionBarを使用します
于 2013-03-07T10:17:17.157 に答える