summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/AirplaneModeVoiceActivity.java
diff options
context:
space:
mode:
authorBarnaby James <bjames@google.com>2015-04-13 14:33:53 -0700
committerBarnaby James <bjames@google.com>2015-04-13 14:38:51 -0700
commitc55ea15bc0d9297417a4f1d886b9c188b6bf19b5 (patch)
tree7b9297db70fdc767b9a84bbd42ab6ef536ae3874 /src/com/android/settings/AirplaneModeVoiceActivity.java
parentcdba01b11981acb1153de27208722821a6b419e6 (diff)
downloadpackages_apps_Settings-c55ea15bc0d9297417a4f1d886b9c188b6bf19b5.zip
packages_apps_Settings-c55ea15bc0d9297417a4f1d886b9c188b6bf19b5.tar.gz
packages_apps_Settings-c55ea15bc0d9297417a4f1d886b9c188b6bf19b5.tar.bz2
Add activities to support voice settings.
Adds Voice Interaction Activities for: - Do not disturb mode (with interaction) - Battery Saver mode - Airplane mode Change-Id: I4480dc3a30975d94b71714ff58fbeebddfbc1c58
Diffstat (limited to 'src/com/android/settings/AirplaneModeVoiceActivity.java')
-rw-r--r--src/com/android/settings/AirplaneModeVoiceActivity.java10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/com/android/settings/AirplaneModeVoiceActivity.java b/src/com/android/settings/AirplaneModeVoiceActivity.java
index 3ab0c37..e0649e4 100644
--- a/src/com/android/settings/AirplaneModeVoiceActivity.java
+++ b/src/com/android/settings/AirplaneModeVoiceActivity.java
@@ -20,6 +20,8 @@ import android.content.Intent;
import android.provider.Settings;
import android.util.Log;
+import com.android.settings.utils.VoiceSettingsActivity;
+
/**
* Activity for modifying the {@link Settings.Global#AIRPLANE_MODE_ON AIRPLANE_MODE_ON}
* setting using the Voice Interaction API.
@@ -27,14 +29,14 @@ import android.util.Log;
public class AirplaneModeVoiceActivity extends VoiceSettingsActivity {
private static final String TAG = "AirplaneModeVoiceActivity";
- protected void onVoiceSettingInteraction(Intent intent) {
+ protected boolean onVoiceSettingInteraction(Intent intent) {
if (intent.hasExtra(Settings.EXTRA_AIRPLANE_MODE_ENABLED)) {
- boolean enabled =
- intent.getBooleanExtra(Settings.EXTRA_AIRPLANE_MODE_ENABLED, false);
Settings.Global.putInt(getContentResolver(),
- Settings.Global.AIRPLANE_MODE_ON, enabled ? 1 : 0);
+ Settings.Global.AIRPLANE_MODE_ON,
+ intent.getBooleanExtra(Settings.EXTRA_AIRPLANE_MODE_ENABLED, false) ? 1 : 0);
} else {
Log.v(TAG, "Missing airplane mode extra");
}
+ return true;
}
}