commit | 1c4131fc1ffd3b77c0fced551ffebe553e365add | [log] [tgz] |
---|---|---|
author | Marcus Hagerott <mhagerott@google.com> | Fri Oct 21 19:24:58 2016 +0000 |
committer | android-build-merger <android-build-merger@google.com> | Fri Oct 21 19:24:58 2016 +0000 |
tree | 77d1d1a866d8d49d55577c53bc26d73c22bf8d34 | |
parent | e8ff6cace21573cd01cbffb5a1d9bc4f1d6a892f [diff] | |
parent | 596eb7e7cefd97fddc738c0600c24b08cbba827f [diff] |
Add method to check if Google account exists. am: 596eb7e7ce Change-Id: I7e7133eaf7419d558fd32002dc2c03ab86095df2
diff --git a/src/com/android/contacts/common/model/AccountTypeManager.java b/src/com/android/contacts/common/model/AccountTypeManager.java index 4a39bea..bda470a 100644 --- a/src/com/android/contacts/common/model/AccountTypeManager.java +++ b/src/com/android/contacts/common/model/AccountTypeManager.java
@@ -275,6 +275,10 @@ return false; } + public boolean hasGoogleAccount() { + return getDefaultGoogleAccount() != null; + } + private static boolean hasRequiredPermissions(Context context) { final boolean canGetAccounts = ContextCompat.checkSelfPermission(context, android.Manifest.permission.GET_ACCOUNTS) == PackageManager.PERMISSION_GRANTED;
diff --git a/src/com/android/contacts/util/SharedPreferenceUtil.java b/src/com/android/contacts/util/SharedPreferenceUtil.java index 66a2f96..2f899e3 100644 --- a/src/com/android/contacts/util/SharedPreferenceUtil.java +++ b/src/com/android/contacts/util/SharedPreferenceUtil.java
@@ -93,7 +93,7 @@ && !getHamburgerPromoDisplayedBefore(context); } - private static SharedPreferences getSharedPreferences(Context context) { + protected static SharedPreferences getSharedPreferences(Context context) { return context.getSharedPreferences(context.getPackageName(), Context.MODE_PRIVATE); }