自定义Toast消息时出错

时间:2011-03-21 10:09:34

标签: android

我使用以下代码自定义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类中定义的颜色。

请提供您的意见或建议。

1 个答案:

答案 0 :(得分:1)

尝试传递你的颜色,如0xff888888格式