Giter VIP home page Giter VIP logo

Comments (3)

vincent-series avatar vincent-series commented on June 11, 2024

你好,你说的是没有任何Toast显示么?我们内部进行了优化,像这种代码连续调用(毫秒级),前两个信息是会被覆盖的,只会显示最后一条,不会像系统那样,连续弹出三个Toast,体验非常差。一般连续弹出Toast都是响应用户动作时,用户连续触发造成,这种往往提示信息不发生改变,覆盖掉以前的,这种体验是良好的。
所以,你是哪一种情况?如果最后只弹出了“3”是正常的,如果什么都没有弹出,麻烦请把你设备的品牌及及其android系统版本发给我,我进一步查验。谢谢🙏

from smart-show.

qinqinxiaocai avatar qinqinxiaocai commented on June 11, 2024

你好,你说的是没有任何Toast显示么?我们内部进行了优化,像这种代码连续调用(毫秒级),前两个信息是会被覆盖的,只会显示最后一条,不会像系统那样,连续弹出三个Toast,体验非常差。一般连续弹出Toast都是响应用户动作时,用户连续触发造成,这种往往提示信息不发生改变,覆盖掉以前的,这种体验是良好的。
所以,你是哪一种情况?如果最后只弹出了“3”是正常的,如果什么都没有弹出,麻烦请把你设备的品牌及及其android系统版本发给我,我进一步查验。谢谢🙏

华为p10 pro EMUI版本 9.0.0 系统版本:android 9.0

from smart-show.

vincent-series avatar vincent-series commented on June 11, 2024

你好,非常抱歉,最近公司业务繁忙,今天才有时间来解决该问题。
经过我的排查发现,华为9.0以上系统和9.0以下系统有所不同,9.0系统本身已经对Toast进行了优化,例如调用原生Toast:
Toast.makeText(this,"1",Toast.LENGTH_LONG).show();
Toast.makeText(this,"2",Toast.LENGTH_LONG).show();
Toast.makeText(this,"3",Toast.LENGTH_LONG).show();
在华为9.0以上系统,只会显示最后一个Toast,而不像华为9.0以下系统一样弹出三个Toast。
针对这种情况,SmartShow内部作出了适当调整,以适配这种情况。
现在该问题已修复,请使用最新版本2.7.8,star一下是对我最大的支持,谢谢!

from smart-show.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.