diff options
author | Stefan Niedermann <info@niedermann.it> | 2020-04-25 21:57:04 +0300 |
---|---|---|
committer | Stefan Niedermann <info@niedermann.it> | 2020-04-25 21:57:04 +0300 |
commit | 518dd2e2e23f5aea7d452489a7fc898af242aa5c (patch) | |
tree | 11ff9f52e0ed804b4079ce1d41d9442caf503979 /app/src/main/java/it/niedermann/nextcloud/deck/ui/archivedcards | |
parent | 72a5c5a922d640f86203b1be13e246b9c97f6b3f (diff) |
Fix build
Diffstat (limited to 'app/src/main/java/it/niedermann/nextcloud/deck/ui/archivedcards')
-rw-r--r-- | app/src/main/java/it/niedermann/nextcloud/deck/ui/archivedcards/ArchivedCardsActvitiy.java | 19 |
1 files changed, 15 insertions, 4 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/ui/archivedcards/ArchivedCardsActvitiy.java b/app/src/main/java/it/niedermann/nextcloud/deck/ui/archivedcards/ArchivedCardsActvitiy.java index 9a534624a..58f295f83 100644 --- a/app/src/main/java/it/niedermann/nextcloud/deck/ui/archivedcards/ArchivedCardsActvitiy.java +++ b/app/src/main/java/it/niedermann/nextcloud/deck/ui/archivedcards/ArchivedCardsActvitiy.java @@ -1,7 +1,10 @@ package it.niedermann.nextcloud.deck.ui.archivedcards; +import android.content.Context; +import android.content.Intent; import android.os.Bundle; +import androidx.annotation.NonNull; import androidx.annotation.Nullable; import it.niedermann.nextcloud.deck.databinding.ActivityArchivedCardsBinding; @@ -10,12 +13,11 @@ import it.niedermann.nextcloud.deck.persistence.sync.SyncManager; import it.niedermann.nextcloud.deck.ui.branding.BrandedActivity; import it.niedermann.nextcloud.deck.ui.exception.ExceptionHandler; -import static it.niedermann.nextcloud.deck.ui.card.CardAdapter.BUNDLE_KEY_ACCOUNT; -import static it.niedermann.nextcloud.deck.ui.card.CardAdapter.BUNDLE_KEY_BOARD_ID; -import static it.niedermann.nextcloud.deck.ui.card.CardAdapter.BUNDLE_KEY_CAN_EDIT; - public class ArchivedCardsActvitiy extends BrandedActivity { + private static final String BUNDLE_KEY_ACCOUNT = "accountId"; + private static final String BUNDLE_KEY_BOARD_ID = "boardId"; + private static final String BUNDLE_KEY_CAN_EDIT = "canEdit"; private ActivityArchivedCardsBinding binding; private ArchivedCardsAdapter adapter; private SyncManager syncManager; @@ -65,4 +67,13 @@ public class ArchivedCardsActvitiy extends BrandedActivity { public void applyBrand(int mainColor, int textColor) { applyBrandToPrimaryToolbar(mainColor, textColor, binding.toolbar); } + + @NonNull + public static Intent createIntent(@NonNull Context context, @NonNull Account account, long boardId, boolean currentBoardHasEditPermission) { + return new Intent(context, ArchivedCardsActvitiy.class) + .putExtra(BUNDLE_KEY_ACCOUNT, account) + .putExtra(BUNDLE_KEY_BOARD_ID, boardId) + .putExtra(BUNDLE_KEY_CAN_EDIT, currentBoardHasEditPermission) + .setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); + } } |