vincent-series/smart-show

SmartToast 中emotion toast部分设置图标和图标大小等无效

SkeletonKing-SNK opened this issue · 1 comments

                SmartToast.emotion()
                        .config()
                        .iconResource(R.drawable.ic_toast_done)
                        .iconSize(DensityUtil.dp2px(60f))
                        .marginBetweenIconAndMsg(13f)
                        //颜色,大小,是否加粗
                        .messageStyle(Color.WHITE, 16f, false)
                        .commit()
                        .info("已置顶");

implementation "io.github.vincent-series:smart-toast:4.1.5"
                SmartToast.emotion()
                        .config()
                        .iconResource(R.drawable.ic_toast_done)
                        .iconSize(DensityUtil.dp2px(60f))
                        .marginBetweenIconAndMsg(13f)
                        //颜色,大小,是否加粗
                        .messageStyle(Color.WHITE, 16f, false)
                        .commit()
                        .info("已置顶");

implementation "io.github.vincent-series:smart-toast:4.1.5"

问题已修复,请使用4.1.6版本。
另外iconSize方法的参数是dp,内部本身会进行dp与px的转换,所以,假如你想设置60dp,直接传入60f。