android toast 颜色
时间: 2023-08-04 21:14:28 浏览: 98
Android Toast 可以通过修改 Toast 布局中 TextView 的属性来改变颜色。下面是一个例子:
```java
Toast toast = Toast.makeText(getApplicationContext(), "Hello World!", Toast.LENGTH_SHORT);
View view = toast.getView();
TextView text = view.findViewById(android.R.id.message);
text.setTextColor(Color.RED);
toast.show();
```
在上面的例子中,我们首先创建了一个普通的 Toast,然后获取了它的视图 View,并从中找到了 TextView 对象。最后,我们使用 `setTextColor()` 方法设置了 TextView 的文本颜色为红色。
需要注意的是,如果你使用了自定义的 Toast 布局,那么你需要根据自己的布局文件中的 TextView ID 修改 `findViewById()` 方法中的参数。
阅读全文