如何在android中设置透明的Toast框架?我希望它更透明。
答案 0 :(得分:9)
您可以使用以下代码设置Toast使用的背景。
Toast toast = Toast.makeText(context, "Toast text", Toast.LENGTH_SHORT);
View view = toast.getView();
view.setBackgroundResource(/*your background resid*/);
toast.setView(view);
toast.show();
基本上,您使用makeText创建toast,然后获取Android设置的视图。更改视图的背景,然后重新设置视图。
通过使用背景比默认背景更透明的背景,您可以获得所需的效果。