1. 程式人生 > >關於新版MIUI Toast會顯示APP名字的問題解決

關於新版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)

 若沒樣式需求確實這樣寫方便一些