package com.piusvelte.sonet.fragment; import android.content.Intent; import android.os.Bundle; import android.support.annotation.NonNull; import android.support.annotation.Nullable; /** * Created by bemmanuel on 4/19/15. */ public class CommentOptionsDialogFragment { private static final String ARG_SID = "sid"; private static final String ARG_DO_LIKE = "do_liked"; public static ItemsDialogFragment newInstance(int requestCode, CharSequence[] items, @NonNull String sid, boolean doLiked) { ItemsDialogFragment dialogFragment = ItemsDialogFragment.newInstance(items, requestCode); Bundle args = dialogFragment.getArguments(); args.putString(ARG_SID, sid); args.putBoolean(ARG_DO_LIKE, doLiked); return dialogFragment; } public static String getSid(@NonNull Intent intent) { return intent.getStringExtra(ARG_SID); } public static boolean getDoLiked(@Nullable Intent intent, boolean defaultValue) { if (intent == null) { return defaultValue; } return intent.getBooleanExtra(ARG_DO_LIKE, defaultValue); } }