一个扩展Android Toast框架的库。
SuperToasts 库在 Android Toast 类的基础上进行了增强和扩展。该库支持上下文相关的 SuperActivityToasts,可以显示进度并处理按钮点击,同时也支持非上下文相关的 SuperToasts,相比标准 Android Toast 类提供了更多自定义选项。
SuperToasts 现在可以在 Jcenter 上获取。 将以下内容添加到你的模块的 build.gradle 文件中:
dependencies {
compile 'com.github.johnpersano:supertoasts:2.0'
}简单示例:
SuperActivityToast.create(getActivity(), new Style(), Style.TYPE_BUTTON)
.setButtonText("UNDO")
.setButtonIconResource(R.drawable.ic_undo)
.setOnButtonClickListener("good_tag_name", null, onButtonClickListener)
.setProgressBarColor(Color.WHITE)
.setText("Email deleted")
.setDuration(Style.DURATION_LONG)
.setFrame(Style.FRAME_LOLLIPOP)
.setColor(PaletteUtils.getSolidColor(PaletteUtils.MATERIAL_PURPLE))
.setAnimations(Style.ANIMATIONS_POP).show();请参阅Wiki 页面*以查看更详细的示例。 *请注意,Wiki 页面仍在更新中,可能未反映 2.0 版本的最新变化。
暂无开放 Issues,或尚未同步最近议题。