ActionBarSherlock を使用するアプリがあり、SherlockPreferenceActivity から拡張された設定画面があります。
public class SettingsActivity extends SherlockPreferenceActivity
私の好みの XML は次のようになります。
<Preference
android:icon="@drawable/settings_prefs_call_settings"
android:key="pref_btn_call_settings"
android:summary="Change call settings"
android:title="Call Settings" />
<Preference
android:icon="@drawable/call_settings_prefs_my_phone_number"
android:key="pref_btn_my_phone_number"
android:summary="Change settings relating to your phone number"
android:title="My Phone Number" />
これを Android 2.3 で実行すると、設定画面にアイコン (@drawable/call_settings_prefs_my_phone_number
と@drawable/settings_prefs_call_settings
) が表示されませんが、ICS と JB では問題なく表示されます。
アイコンを GB に表示する方法を誰か教えてもらえますか?