美文网首页Android适配
关于android Toast的一些适配问题总结

关于android Toast的一些适配问题总结

作者: 学无止境的cy | 来源:发表于2019-03-05 18:13 被阅读57次

    问题一:toast在焦点变化情况下可能导致的不会显示的情况

    情景:同事1写了一个获取验证码来修改的密码的功能,测试反馈在验证码错误的情况下不会弹出toast的提示....同事检查了好多遍应该没什么问题吧,但是就是有问题,我把测试的手机拿过来复现率百分之百,在其他的手机上就不会有问题,但是有个很奇怪的操作就是同事写的密码的EditText是可以复制粘贴的,每当我提交验证的时候,这个edittext就会重新获取焦点会弹出一个粘贴的选框导致了toast不会显示的问题。
    知道问题解决方案就很简单了。
    一.可以设置edittext禁止复制粘贴功能
    二.验证码错误手动设置验证码的edittext为焦点。

    问题二.在华为9.0的手机上连续弹出toast只会显示第一个

    情景:我们在其他手机上连续弹出的toast是比较正常的,但是在华为9.0的手机上的就是出现问题所描述的异常。第一反应到应该是华为系统的toast维护的队列应该不同于其他的手机吧。由于项目比较急当时找了这样一个自定义https://github.com/Dovar66/DToast里面作者对toast可能出现的问题描述基本都列出来了,代码也经过项目检验了,我就懒得 copy了,出现问题虽然说从源码解决最靠谱,但是已经有其他人给你铺路了,未尝不是一种快捷的方法。

    相关文章

      网友评论

        本文标题:关于android Toast的一些适配问题总结

        本文链接:https://www.haomeiwen.com/subject/gcbouqtx.html