Android 关于Toast
2020-09-23 本文已影响0人
可乐_JS
简单记录下Toast使用中的一些问题
1.一直在使用的UtilCode的ToastUtils突然有一天它不吐了
之前使用中感觉没啥问题,可是今天却在MIUI 9 8.4.26开发版上吐不出来了,看了下官家的issue说是解决了,可是我的测试机就是不显示,所以我选择了系统原生的去吐~
2.系统原生Toast吐出来的前面带有APP的名称
解决方案:
public static void show(String text) {
if (toast == null) {
toast = Toast.makeText(BaseApp.getApplication(), null, Toast.LENGTH_SHORT);//这个地方第二个参数需要为null
toast.setText(text);
} else {
toast.setText(text);
}
toast.show();
}