diff options
author | 2015-07-24 17:21:17 +0000 | |
---|---|---|
committer | 2015-07-24 17:21:17 +0000 | |
commit | 570b9bbd09b1fc1603277fdebc7f388056863bbd (patch) | |
tree | 4b432a79b8f43e00eb650033d2b1f9a59ed048d9 /java/src/com/android/inputmethod/latin/spellcheck/SpellCheckerSettingsActivity.java | |
parent | 7678dd694a79f9820440d4390c3c911545d3546e (diff) | |
parent | a6bc0df83e0189b0a5d922078b6abd874aa23ce4 (diff) | |
download | latinime-570b9bbd09b1fc1603277fdebc7f388056863bbd.tar.gz latinime-570b9bbd09b1fc1603277fdebc7f388056863bbd.tar.xz latinime-570b9bbd09b1fc1603277fdebc7f388056863bbd.zip |
am a6bc0df8: am 4e7ed10c: am c13c53c5: am ca8053d7: am 707ca769: Handle Cloud Sync and SpellChecker settings when permission changed
* commit 'a6bc0df83e0189b0a5d922078b6abd874aa23ce4':
Handle Cloud Sync and SpellChecker settings when permission changed
Diffstat (limited to 'java/src/com/android/inputmethod/latin/spellcheck/SpellCheckerSettingsActivity.java')
-rw-r--r-- | java/src/com/android/inputmethod/latin/spellcheck/SpellCheckerSettingsActivity.java | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/java/src/com/android/inputmethod/latin/spellcheck/SpellCheckerSettingsActivity.java b/java/src/com/android/inputmethod/latin/spellcheck/SpellCheckerSettingsActivity.java index 294666b8b..356d9d021 100644 --- a/java/src/com/android/inputmethod/latin/spellcheck/SpellCheckerSettingsActivity.java +++ b/java/src/com/android/inputmethod/latin/spellcheck/SpellCheckerSettingsActivity.java @@ -16,6 +16,7 @@ package com.android.inputmethod.latin.spellcheck; +import com.android.inputmethod.latin.permissions.PermissionsManager; import com.android.inputmethod.latin.utils.FragmentUtils; import android.annotation.TargetApi; @@ -23,11 +24,13 @@ import android.content.Intent; import android.os.Build; import android.os.Bundle; import android.preference.PreferenceActivity; +import android.support.v4.app.ActivityCompat; /** * Spell checker preference screen. */ -public final class SpellCheckerSettingsActivity extends PreferenceActivity { +public final class SpellCheckerSettingsActivity extends PreferenceActivity + implements ActivityCompat.OnRequestPermissionsResultCallback { private static final String DEFAULT_FRAGMENT = SpellCheckerSettingsFragment.class.getName(); @Override @@ -48,4 +51,11 @@ public final class SpellCheckerSettingsActivity extends PreferenceActivity { public boolean isValidFragment(String fragmentName) { return FragmentUtils.isValidFragment(fragmentName); } + + @Override + public void onRequestPermissionsResult( + int requestCode, String[] permissions, int[] grantResults) { + PermissionsManager.get(this).onRequestPermissionsResult( + requestCode, permissions, grantResults); + } } |