X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/blobdiff_plain/9996436cccb3ab96b1ac123c4b226c1bd04b3756..4cbe903b8af46455a558dd466bfd97ca1a27501e:/src/eu/alefzero/owncloud/ui/adapter/LandingScreenAdapter.java diff --git a/src/eu/alefzero/owncloud/ui/adapter/LandingScreenAdapter.java b/src/eu/alefzero/owncloud/ui/adapter/LandingScreenAdapter.java index 694225d5..914ed438 100644 --- a/src/eu/alefzero/owncloud/ui/adapter/LandingScreenAdapter.java +++ b/src/eu/alefzero/owncloud/ui/adapter/LandingScreenAdapter.java @@ -26,6 +26,7 @@ import android.widget.BaseAdapter; import android.widget.ImageView; import android.widget.TextView; import eu.alefzero.owncloud.R; +import eu.alefzero.owncloud.authenticator.AuthUtils; import eu.alefzero.owncloud.ui.activity.FileDisplayActivity; import eu.alefzero.owncloud.ui.activity.Preferences; @@ -65,9 +66,15 @@ public class LandingScreenAdapter extends BaseAdapter { */ public Object getItem(int position) { Intent intent = new Intent(); + switch (position) { case 0: - intent.setClass(mContext, FileDisplayActivity.class); + /* + * The FileDisplayActivity requires the ownCloud account as an parcableExtra. + * We will put in the one that is selected in the preferences + */ + intent.setClass(mContext, FileDisplayActivity.class); + intent.putExtra("ACCOUNT", AuthUtils.getCurrentOwnCloudAccount(mContext)); break; case 5: intent.setClass(mContext, Preferences.class); @@ -100,5 +107,4 @@ public class LandingScreenAdapter extends BaseAdapter { } return convertView; } - }