昔は Menu の背景を簡単に変えることができなかったんです。
それで
Y.A.M の 雑記帳 Android Menu の背景を変える というエントリを書いたりしていたのですが、今は style から指定できるようになっているので紹介します。
- <?xml version="1.0" encoding="utf-8"?>
- <resources>
- <style name="CustomTheme.Light" parent="@android:style/Theme.Light">
- ...
-
- <item name="android:panelBackground">@color/menu_bg</item>
- <item name="android:panelFullBackground">@color/menu_bg</item>
- </style>
- ...
- </resources>
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="CustomTheme.Light" parent="@android:style/Theme.Light">
...
<!-- パネル(Menu) の背景 -->
<item name="android:panelBackground">@color/menu_bg</item>
<item name="android:panelFullBackground">@color/menu_bg</item>
</style>
...
</resources>
のようにして、このテーマを AndroidManifest.xml の application や activity タグの android:theme 属性で指定すれば OK です。
ちなみに、できる限り style を使ってカスタマイズする勉強会を去年蒲郡でやりました。その資料にいろいろ書きましたので、ここにも貼っておきます。(Menu の背景を変える部分の書いてます)
↑
Google Docs Viewer 使ってみました。
0 件のコメント:
コメントを投稿