public static NewPostFragment newInstance(String text) { NewPostFragment fragment = new NewPostFragment(); Bundle args = new Bundle(); args.putString(ARG_TEXT, text); fragment.setArguments(args); return fragment; }
public static NewPostFragment newInstance(boolean isPrivate) { NewPostFragment fragment = new NewPostFragment(); Bundle args = new Bundle(); args.putBoolean(ARG_PRIVATE, isPrivate); fragment.setArguments(args); return fragment; }
public static NewPostFragment newInstance(ArrayList<Parcelable> images, String mime) { NewPostFragment fragment = new NewPostFragment(); Bundle args = new Bundle(); args.putParcelableArrayList(ARG_IMAGES, images); args.putString(ARG_MIME, mime); fragment.setArguments(args); return fragment; }
public static NewPostFragment newInstanceForEdit( String id, String text, String[] tags, boolean isPrivate) { NewPostFragment fragment = new NewPostFragment(); Bundle args = new Bundle(); args.putString(ARG_ID, id); args.putString(ARG_TEXT, text); args.putStringArray(ARG_TAGS, tags); args.putBoolean(ARG_PRIVATE, isPrivate); fragment.setArguments(args); return fragment; }