diff options
Diffstat (limited to 'src/com/android/settings/notificationlight/BatteryLightSettings.java')
-rw-r--r-- | src/com/android/settings/notificationlight/BatteryLightSettings.java | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/com/android/settings/notificationlight/BatteryLightSettings.java b/src/com/android/settings/notificationlight/BatteryLightSettings.java index 9efabc3..afdd756 100644 --- a/src/com/android/settings/notificationlight/BatteryLightSettings.java +++ b/src/com/android/settings/notificationlight/BatteryLightSettings.java @@ -147,10 +147,14 @@ public class BatteryLightSettings extends SettingsPreferenceFragment implements @Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { - menu.add(0, MENU_RESET, 0, R.string.profile_reset_title) - .setIcon(R.drawable.ic_settings_backup_restore) - .setAlphabeticShortcut('r') - .setShowAsActionFlags(MenuItem.SHOW_AS_ACTION_ALWAYS | MenuItem.SHOW_AS_ACTION_WITH_TEXT); + final NotificationManager nm = getContext().getSystemService(NotificationManager.class); + if (nm.deviceLightsCan(NotificationManager.LIGHTS_RGB_BATTERY)) { + menu.add(0, MENU_RESET, 0, R.string.profile_reset_title) + .setIcon(R.drawable.ic_settings_backup_restore) + .setAlphabeticShortcut('r') + .setShowAsActionFlags( + MenuItem.SHOW_AS_ACTION_ALWAYS | MenuItem.SHOW_AS_ACTION_WITH_TEXT); + } } @Override |