Added option for incognito keyboard

This commit is contained in:
M66B
2021-01-17 09:56:37 +01:00
parent 5b4c674869
commit 899258c2ca
6 changed files with 64 additions and 2 deletions

View File

@@ -503,6 +503,20 @@ public class Helper {
PackageManager.DONT_KILL_APP);
}
static void setKeyboardIncognitoMode(EditText view, Context context) {
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.O)
return;
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context);
boolean incognito_keyboard = prefs.getBoolean("incognito_keyboard", false);
if (incognito_keyboard)
try {
view.setImeOptions(view.getImeOptions() | EditorInfo.IME_FLAG_NO_PERSONALIZED_LEARNING);
} catch (Throwable ex) {
Log.e(ex);
}
}
// View
static Intent getChooser(Context context, Intent intent) {