Android Toast消息受到Rom的影响

服了,Toast都被Rom影响了

由于开发过程中,使用Toast时,总是看到消息的前面加上了app_name:消息,刚开始还以为是程序本来如此,后来才发现,有可能是手机Rom的问题。

通过以下的操作,就能覆盖Rom定制过的影响。

scss 复制代码
val toast = Toast.makeText(context, text, Toast.LENGTH_SHORT)
            toast.setText(text)
            toast.show()
scss 复制代码
fun showText(context: Context, text: String) {
        if (text.isEmpty()) {
            return
        }

        if (oldMsg.isEmpty()) {
            val toast = Toast.makeText(context, text, Toast.LENGTH_SHORT)
            toast.setText(text)
            toast.show()
            oldMsg = text
            oneTime = System.currentTimeMillis()
        } else {
            twoTime = System.currentTimeMillis()
            if (twoTime - oneTime > 2000) {
                val toast = Toast.makeText(
                    context,
                    text,
                    Toast.LENGTH_SHORT
                )
                toast.setText(text)
                toast.show()
                oneTime = twoTime
                oldMsg = text
            } else {
                if (oldMsg != text) {
                    val toast = Toast.makeText(
                        context,
                        text,
                        Toast.LENGTH_SHORT
                    )
                    toast.setText(text)
                    toast.show()
                    oneTime = twoTime
                }
            }
        }
    }
相关推荐
Csvn2 分钟前
【Vue3】Composition API vs Options API —— 什么场景该选哪个
前端
Csvn3 分钟前
Vue3 迁移血泪史:v-model 的 .sync 陷阱,90% 升级项目都会踩
前端·vue.js
光影少年4 分钟前
js单线程,为什在node环境下的js可以处理高并发请求?
前端·javascript·掘金·金石计划
vim怎么退出17 分钟前
Dive into React——事件系统
前端·react.js·源码阅读
KaMeidebaby20 分钟前
卡梅德生物技术快报|重组蛋白的表达和纯化:工艺调试全记录:大肠杆菌体系重组蛋白的表达和纯化参数标定(肠激酶轻链案例)
前端·人工智能·算法·数据挖掘·数据分析
Cobyte25 分钟前
19.Vue Vapor 的实现原理原来这么简单
前端·javascript·vue.js
郝学胜-神的一滴26 分钟前
中级OpenGL教程 009:用环境光告别模型死黑
前端·c++·unity·godot·图形渲染·opengl·unreal
半岛盒子38 分钟前
AI Coding方案与事件流(前端)
前端
星栈40 分钟前
Makepad 应用如何读文件、调接口、保存数据
前端·rust
qq_4663024542 分钟前
office 2021 下载安装激活
前端