Make these classes use the account selection from the preferences screen
[pub/Android/ownCloud.git] / src / eu / alefzero / owncloud / ui / fragment / FileList.java
index c71d9bf..bb60093 100644 (file)
@@ -22,8 +22,6 @@ import java.util.Stack;
 import java.util.Vector;\r
 \r
 import android.accounts.Account;\r
-import android.accounts.AccountManager;\r
-import android.app.Service;\r
 import android.content.ContentProviderOperation;\r
 import android.content.Intent;\r
 import android.os.Bundle;\r
@@ -33,7 +31,7 @@ import android.util.Log;
 import android.view.View;\r
 import android.widget.AdapterView;\r
 import eu.alefzero.owncloud.R;\r
-import eu.alefzero.owncloud.authenticator.AccountAuthenticator;\r
+import eu.alefzero.owncloud.authenticator.AuthUtils;\r
 import eu.alefzero.owncloud.datamodel.OCFile;\r
 import eu.alefzero.owncloud.ui.FragmentListView;\r
 import eu.alefzero.owncloud.ui.activity.FileDetailActivity;\r
@@ -47,7 +45,6 @@ import eu.alefzero.owncloud.ui.adapter.FileListListAdapter;
  */\r
 public class FileList extends FragmentListView {\r
   private Account mAccount;\r
-  private AccountManager mAccountManager;\r
   private Stack<String> mDirNames;\r
   private Vector<OCFile> mFiles;\r
 \r
@@ -59,8 +56,7 @@ public class FileList extends FragmentListView {
   public void onCreate(Bundle savedInstanceState) {\r
     super.onCreate(savedInstanceState);\r
 \r
-    mAccountManager = (AccountManager)getActivity().getSystemService(Service.ACCOUNT_SERVICE);\r
-    mAccount = mAccountManager.getAccountsByType(AccountAuthenticator.ACCOUNT_TYPE)[0];\r
+    mAccount = AuthUtils.getCurrentOwnCloudAccount(getActivity());\r
     populateFileList();\r
     //addContact(mAccount, "Bartek Przybylski", "czlowiek");\r
   }\r