diff options
author | 2015-07-24 04:18:47 +0000 | |
---|---|---|
committer | 2015-07-24 04:18:47 +0000 | |
commit | 41f380a9d730fad886cca218e5abd0e286f3b244 (patch) | |
tree | 27fc37c85edb7bd0de2f89b72fcc517575da15c7 /java/src/com/android/inputmethod/latin/spellcheck/SpellCheckerSettingsActivity.java | |
parent | db0081f63c5d92ea66e9b0ed92f1d0eaf1130f42 (diff) | |
parent | 707ca7692a8666989b3fbe860bee28115103988e (diff) | |
download | latinime-41f380a9d730fad886cca218e5abd0e286f3b244.tar.gz latinime-41f380a9d730fad886cca218e5abd0e286f3b244.tar.xz latinime-41f380a9d730fad886cca218e5abd0e286f3b244.zip |
am 707ca769: Handle Cloud Sync and SpellChecker settings when permission changed
* commit '707ca7692a8666989b3fbe860bee28115103988e':
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); + } } |