From: Lennart Rosam Date: Mon, 9 Apr 2012 22:37:31 +0000 (+0200) Subject: Display the account name in preferences X-Git-Tag: oc-android-1.4.3~463 X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/commitdiff_plain/a6e98cc7dc4c7f765f442015b1ac793e63884b75?ds=inline Display the account name in preferences --- diff --git a/src/eu/alefzero/owncloud/ui/activity/Preferences.java b/src/eu/alefzero/owncloud/ui/activity/Preferences.java index 1e35896c..3677f8ae 100644 --- a/src/eu/alefzero/owncloud/ui/activity/Preferences.java +++ b/src/eu/alefzero/owncloud/ui/activity/Preferences.java @@ -24,6 +24,7 @@ import java.util.Vector; import eu.alefzero.owncloud.OwnCloudSession; import eu.alefzero.owncloud.R; import eu.alefzero.owncloud.authenticator.AccountAuthenticator; +import eu.alefzero.owncloud.authenticator.AuthUtils; import eu.alefzero.owncloud.db.DbHandler; import android.accounts.Account; @@ -98,6 +99,12 @@ public class Preferences extends PreferenceActivity { mAccounts = accMan.getAccountsByType(AccountAuthenticator.ACCOUNT_TYPE); ListPreference accountList = (ListPreference) findPreference("select_oc_account"); + // Display the name of the current account if there is any + Account defaultAccount = AuthUtils.getCurrentOwnCloudAccount(this); + if(defaultAccount != null){ + accountList.setSummary(defaultAccount.name); + } + // Transform accounts into array of string for preferences to use String[] accNames = new String[mAccounts.length]; for(int i = 0; i < mAccounts.length; i++){