ActionBarsherLockアクションバーカスタムスタイル
-
26-10-2019 - |
質問
私は開発しています Android 2.1 API 7 アプリ。実装する アクションバー, 、 私は使っている ActionBarsherLock 図書館。
Sherlock Libraryをプロジェクトにインポートし、アプリにアクションバーを作成しました。次に、シャーロックアクションバーのスタイルをカスタマイズしたいと思います。そこで、次のスタイルファイルを定義しました。
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="ActionBarTheme" parent="android:style/Theme.Sherlock">
<item name="android:background">@drawable/action_bar_background</item>
</style>
</resources>
しかし、エラーが発生しました:
No resource found that matches the given name "android:style/Theme.Sherlock"
なんで?そして、どうすればシャーロックアクションバーをスタイリングできますか?
解決
Theme.Sherlock
Androidネームスペースにはありません。単に削除します android:
プレフィックスとそれがあなたのエラーを解決します。
バージョン3を使用している場合、にスタイルのサンプルがあります samples/
アクションバーを適切にスタイリングする方法の例を示すフォルダー:
所属していません StackOverflow