关于新版MIUI Toast会显示APP名字的问题解决

最近才把MIUI更新了一下,发现一个问题,RT

粗略查找如何解决未果后,自己找到了解决办法

 

自定义一个Toast

测试于 MIUI 9.8.3.22 | 开发版

mToast = new Toast(getContext());
View view = LayoutInflater.from(getContext()).inflate(R.layout.view_transient_notification, null, false);
TextView textView = view.findViewById(R.id.message);
textView.setText(text);
mToast.setView(view);
mToast.setDuration(duration);
mToast.setGravity(Gravity.CENTER, 0, 0);
mToast.show();

 

补充:之后有看到其他文章说是再设置一遍Text也可以 大致内容如下

mToast = Toast.makeText(context, null, Toast.LENGTH_SHORT);
mToast.setText(text)

 

 若没样式需求确实这样写方便一些

你可能感兴趣的:(关于新版MIUI Toast会显示APP名字的问题解决)