/** * Recreates pending/showing {@value #TAG} from orientation change. * * @param bundle {@link android.os.Bundle} * @param activity {@link android.app.Activity} */ public static void onRestoreState(Bundle bundle, Activity activity) { if (bundle == null) { return; } Parcelable[] savedArray = bundle.getParcelableArray(BUNDLE_TAG); int i = 0; if (savedArray != null) { for (Parcelable parcelable : savedArray) { i++; new SuperActivityToast(activity, (ReferenceHolder) parcelable, null, i); } } }
/** * Recreates pending/showing {@value #TAG} from orientation change and * reattaches any OnClickWrappers/OnDismissWrappers. * * @param bundle {@link android.os.Bundle} * @param activity {@link android.app.Activity} * @param wrappers {@link com.github.johnpersano.supertoasts.util.Wrappers} */ public static void onRestoreState(Bundle bundle, Activity activity, Wrappers wrappers) { if (bundle == null) { return; } Parcelable[] savedArray = bundle.getParcelableArray(BUNDLE_TAG); int i = 0; if (savedArray != null) { for (Parcelable parcelable : savedArray) { i++; new SuperActivityToast(activity, (ReferenceHolder) parcelable, wrappers, i); } } }
/** * Returns a standard {@value #TAG}. * * @param activity {@link android.app.Activity} * @param textCharSequence {@link CharSequence} * @param durationInteger {@link com.github.johnpersano.supertoasts.SuperToast.Duration} * * @return {@link SuperActivityToast} */ public static SuperActivityToast create(Activity activity, CharSequence textCharSequence, int durationInteger) { final SuperActivityToast superActivityToast = new SuperActivityToast(activity); superActivityToast.setText(textCharSequence); superActivityToast.setDuration(durationInteger); return superActivityToast; }
/** * Returns a {@value #TAG} with a specified style. * * @param activity {@link android.app.Activity} * @param textCharSequence {@link CharSequence} * @param durationInteger {@link com.github.johnpersano.supertoasts.SuperToast.Duration} * @param style {@link com.github.johnpersano.supertoasts.util.Style} * * @return {@link SuperActivityToast} */ public static SuperActivityToast create(Activity activity, CharSequence textCharSequence, int durationInteger, Style style) { final SuperActivityToast superActivityToast = new SuperActivityToast(activity); superActivityToast.setText(textCharSequence); superActivityToast.setDuration(durationInteger); superActivityToast.setStyle(style); return superActivityToast; }
/** * Returns a standard {@value #TAG} with specified animations. * * @param activity {@link android.app.Activity} * @param textCharSequence {@link CharSequence} * @param durationInteger {@link com.github.johnpersano.supertoasts.SuperToast.Duration} * @param animations {@link com.github.johnpersano.supertoasts.SuperToast.Animations} * * @return {@link SuperActivityToast} */ public static SuperActivityToast create(Activity activity, CharSequence textCharSequence, int durationInteger, Animations animations) { final SuperActivityToast superActivityToast = new SuperActivityToast(activity); superActivityToast.setText(textCharSequence); superActivityToast.setDuration(durationInteger); superActivityToast.setAnimations(animations); return superActivityToast; }
toast = new SuperActivityToast(fbreader, SuperToast.Type.BUTTON); toast.setButtonIcon( android.R.drawable.ic_menu_more, toast = new SuperActivityToast(fbreader, SuperToast.Type.STANDARD);
superActivityToast = new SuperActivityToast(activity, Type.BUTTON); superActivityToast.setButtonText(referenceHolder.mButtonText); superActivityToast.setButtonTextSizeFloat(referenceHolder.mButtonTextSize); superActivityToast = new SuperActivityToast(activity);
private static void showError(final FBReaderMainActivity fbreader, int code, Intent data) { final ZLResource resource = ZLResource.resource("dictanErrors"); String message; switch (code) { default: message = data.getStringExtra("error.message"); if (message == null) { message = resource.getResource("unknown").getValue(); } break; case 100: { final String word = data.getStringExtra("article.word"); message = resource.getResource("noArticle").getValue().replaceAll("%s", word); break; } case 130: message = resource.getResource("cannotOpenDictionary").getValue(); break; case 131: message = resource.getResource("noDictionarySelected").getValue(); break; } final SuperActivityToast toast = new SuperActivityToast(fbreader, SuperToast.Type.STANDARD); toast.setText("Dictan: " + message); toast.setDuration(DictionaryUtil.ErrorToastDurationOption.getValue().Value); InternalUtil.showToast(toast, fbreader); } }
new SuperActivityToast(BaseActivity, SuperToast.Type.BUTTON); toast.setText(bookmark.getText()); toast.setDuration(SuperToast.Duration.EXTRA_LONG);
new SuperActivityToast(BaseActivity, SuperToast.Type.BUTTON); toast.setText(bookmark.getText()); toast.setDuration(SuperToast.Duration.EXTRA_LONG);
new SuperActivityToast(BaseActivity, SuperToast.Type.BUTTON); toast.setText(bookmark.getText()); toast.setDuration(SuperToast.Duration.EXTRA_LONG);
final SuperActivityToast toast; if (snippet.IsEndOfText) { toast = new SuperActivityToast(BaseActivity, SuperToast.Type.STANDARD); } else { toast = new SuperActivityToast(BaseActivity, SuperToast.Type.BUTTON); toast.setButtonIcon( android.R.drawable.ic_menu_more,