我使用以下代码自定义Toast消息
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView textView = new TextView(this);
textView.setBackgroundColor(Color.YELLOW);
textView.setTextColor(Color.WHITE);
textView.setPadding(10, 10, 10, 10);
textView.setText("Textview as Toast");
Toast toastView = new Toast(this);
toastView.setView(textView);
toastView.setDuration(Toast.LENGTH_LONG);
toastView.setGravity(Gravity.CENTER, 0, 0);
toastView.show();
}
我面临的问题是,当我将自己的背景颜色添加到TextView时,它没有采取。它采用Color类中定义的颜色。
请提供您的意见或建议。
答案 0 :(得分:1)
尝试传递你的颜色,如0xff888888格式