commit | 27d5b6654f59108336689e6933fae8fc993c196c | [log] [tgz] |
---|---|---|
author | Marcus Hagerott <mhagerott@google.com> | Fri Oct 21 19:33:56 2016 +0000 |
committer | android-build-merger <android-build-merger@google.com> | Fri Oct 21 19:33:56 2016 +0000 |
tree | 815c264ec4ba299da1f47eb926302d36a84b93c7 | |
parent | 30b0f3eb23f7c342633cc37c61c656dcac69baac [diff] | |
parent | 1c4131fc1ffd3b77c0fced551ffebe553e365add [diff] |
Add method to check if Google account exists. am: 596eb7e7ce am: 1c4131fc1f Change-Id: I30705135b06282fedc97d491ce3087a21ae5638e
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); }