2

アプリに holoeverywhere テーマを実装しようとしています。

holoeverywhere テーマを実装すると、デフォルトでアクションバーが表示されます。Actionbarsherlock ライブラリが原因だと思います。私はこのライブラリを知らず、独自のアクションバーを実装しました。では、今出てくるアクションバーを無効にするにはどうすればよいですか。

私のコードの関連部分が必要な場合は、お知らせください。ありがとう

4

2 に答える 2

1

削除された ABS は、HoloEverywhere から依存しています... それは難しく、私はサポートしていません。
初め。HE から完全な library/src/com/actionbarsherlock を削除します。
2番。library/resources/*.json を、sherlock ではなく標準の Android テーマから拡張するように変更します。mvn resbuilder:styler
サードによってスタイルを再構築します。PreferenceScreen コードから fake-actionbar を削除します。
第4。library/src/org/holoeverywhere/app/Activity を編集して、ABS に関連するものをすべて削除し、Sherlock アドオンを削除します。
5番目。library/res/values/attrs.xml の特殊ブロックのコメントを外します。上からまっすぐ。
六番目。クトゥルフに祈り、いくつかのトリックの耳を作ります。

かつて支店のノッシャーロックがありました。人気がない。

于 2013-01-23T13:02:58.647 に答える
0

私のプロジェクトに含まれている HoloEverywhere ライブラリの res>values>styles.xml ファイルに、Holo.Theme.Light.NoActionBar というテーマがあります。以前使用した Holo.Theme.Light の代わりにそれを使用します。これで問題は解決しました。ありがとう。

于 2013-01-23T16:07:18.580 に答える