android – 在toast上设置背景颜色使其成为矩形

如果我设置我的Toast的背景颜色

            t.getView().setBackgroundColor(
                    ctx.getResources().getColor(R.color.myorange));

新的(Android 4.4)圆形Toast变成矩形.有什么方法可以防止这种使用自定义圆形背景Drawable?

最佳答案 没有办法阻止这种情况. toast的默认背景是一个drawable,用于定义圆角.如果您想要使用不同颜色的圆角,则必须定义自己的可绘制形状.

点赞