+ \r
+ /**\r
+ * Populates the account selector\r
+ */\r
+ private void populateAccountList(){\r
+ AccountManager accMan = AccountManager.get(this);\r
+ mAccounts = accMan.getAccountsByType(AccountAuthenticator.ACCOUNT_TYPE);\r
+ ListPreference accountList = (ListPreference) findPreference("select_oc_account");\r
+ \r
+ // Transform accounts into array of string for preferences to use\r
+ String[] accNames = new String[mAccounts.length];\r
+ for(int i = 0; i < mAccounts.length; i++){\r
+ Account account = mAccounts[i];\r
+ accNames[i] = account.name;\r
+ }\r
+ \r
+ accountList.setEntries(accNames);\r
+ accountList.setEntryValues(accNames);\r
+ }\r