なんとなくハマッたので備忘まで
ActionBar の左に出てくるアイコンを変更、みたいなナニがあって微妙にハマッたので以下に控えを残しておきます。
昨日の ActionBar の背景 というソレを盛り込んで res/values/styles.xml が以下になってる、が前提。
<resources> <style name="AppTheme" parent="android:Theme.Holo.Light"> <item name="android:actionBarStyle">@style/my_actionbar_style</item> </style> <style name="my_actionbar_style" parent="@android:style/Widget.Holo.Light.ActionBar"> <item name="android:background">#00CCFF</item> </style> </resources>
あるいはこれを使うように AndroidManifest.xml が以下になってる、も前提。
<activity android:name="HogeActivity" android:label="@string/app_name" android:theme="@style/AppTheme" > </activity>
アイコン画像を drawable-* に盛り込んだら、styles.xml を以下にすれば OK でした。(引用は一部のみ)
<style name="my_actionbar_style" parent="@android:style/Widget.Holo.Light.ActionBar"> <item name="android:background">#00CCFF</item> <item name="android:icon">@drawable/ic_actionbar</item> </style>
drawable-* には ic_actionbar.png をそれぞれに適した解像度で作って投入して頂ければ、ということで。