/** * Creates a simple SuperToast. Don't forget to call {@link SuperToast#show()}. * * @param context A valid Context * @param text The desired text to be shown * @param duration The desired duration of the SuperToast * @param style The desired Style of the SuperToast * * @return The newly created SuperToast */ public static SuperToast create(@NonNull Context context, @NonNull String text, @Style.Duration int duration, @NonNull Style style) { return new SuperToast(context, style) .setText(text) .setDuration(duration); } }
superToast.setText("SuperToast");
/** * Creates a simple SuperToast. Don't forget to call {@link SuperToast#show()}. * * @param context A valid Context * @param text The desired text to be shown * @param duration The desired duration of the SuperToast * * @return The newly created SuperToast */ public static SuperToast create(@NonNull Context context, @NonNull String text, @Style.Duration int duration) { return new SuperToast(context) .setText(text) .setDuration(duration); }
@Override @SuppressWarnings("ResourceType") public void onClick(View view) { new SuperToast(getActivity()) .setText("SuperToast") .setDuration(AttributeUtils.getDuration(getActivity())) .setFrame(AttributeUtils.getFrame(getActivity())) .setColor(AttributeUtils.getColor(getActivity())) .setAnimations(AttributeUtils.getAnimations(getActivity())) .setColor(AttributeUtils.getColor(getActivity())).show(); } });
@Override public void whenAddSuccess() { new SuperToast(TradeAddActivity.this) .setText("发布成功") .setDuration(Style.DURATION_LONG) .setColor(PaletteUtils.getTransparentColor(PaletteUtils.MATERIAL_GREEN)) .setAnimations(Style.ANIMATIONS_POP) .show(); Intent intent=new Intent(TradeAddActivity.this, MainActivity.class); startActivity(intent); finish(); }
@Override public void whenLoadDataFail(String errorMsg) { new SuperToast(TradeTagDetailActivity.this) .setText(errorMsg) .setDuration(Style.DURATION_LONG) .setColor(PaletteUtils.getTransparentColor(PaletteUtils.MATERIAL_RED)) .setAnimations(Style.ANIMATIONS_POP) .show(); } }
@Override public void whenFail(String errorMsg) { new SuperToast(TradeDetailActivity.this) .setText(errorMsg) .setDuration(Style.DURATION_LONG) .setColor(PaletteUtils.getTransparentColor(PaletteUtils.MATERIAL_RED)) .setAnimations(Style.ANIMATIONS_FLY) .show(); }
@Override public void whenFails(String msg) { new SuperToast(RegisterNextActivity.this) .setText(msg) .setDuration(Style.DURATION_LONG) .setColor(PaletteUtils.getTransparentColor(PaletteUtils.MATERIAL_RED)) .setAnimations(Style.ANIMATIONS_FLY) .show(); }
@Override public void whenFail(String errorMsg) { new SuperToast(TeamAddActivity.this) .setText(errorMsg) .setDuration(Style.DURATION_LONG) .setColor(PaletteUtils.getTransparentColor(PaletteUtils.MATERIAL_RED)) .setAnimations(Style.ANIMATIONS_FLY) .show(); }
@Override public void whenFail(String msg) { new SuperToast(LoginRegisterActivity.this) .setText(msg) .setDuration(Style.DURATION_LONG) .setColor(PaletteUtils.getTransparentColor(PaletteUtils.MATERIAL_RED)) .setAnimations(Style.ANIMATIONS_POP) .show(); }
@Override public void whenFail(String errorMsg) { new SuperToast(TradeAddActivity.this) .setText(errorMsg) .setDuration(Style.DURATION_LONG) .setColor(PaletteUtils.getTransparentColor(PaletteUtils.MATERIAL_RED)) .setAnimations(Style.ANIMATIONS_FLY) .show(); }
@Override public void whenFail(String msg) { new SuperToast(getActivity()) .setText(msg) .setDuration(Style.DURATION_LONG) .setColor(PaletteUtils.getTransparentColor(PaletteUtils.MATERIAL_RED)) .setAnimations(Style.ANIMATIONS_POP) .show(); }