X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/blobdiff_plain/7f224ef5e9c25239bcabfdb9d407d8fec2498674..0583bc8b33e4f337c6446ddea2cc1d7545cbc3ec:/src/eu/alefzero/owncloud/AccountUtils.java diff --git a/src/eu/alefzero/owncloud/AccountUtils.java b/src/eu/alefzero/owncloud/AccountUtils.java index 090dec38..d088d2ce 100644 --- a/src/eu/alefzero/owncloud/AccountUtils.java +++ b/src/eu/alefzero/owncloud/AccountUtils.java @@ -68,6 +68,21 @@ public class AccountUtils { return defaultAccount; } + + + /** + * Checks, whether or not there are any ownCloud accounts setup. + * + * @return true, if there is at least one account. + */ + public static boolean accountsAreSetup(Context context) { + AccountManager accMan = AccountManager.get(context); + Account[] accounts = accMan + .getAccountsByType(AccountAuthenticator.ACCOUNT_TYPE); + return accounts.length > 0; + } + + public static void setCurrentOwnCloudAccount(Context context, String name) { SharedPreferences.Editor appPrefs = PreferenceManager .getDefaultSharedPreferences(context).edit();