为什么背景颜色不显示?

在android视图中如何设置一个背景的颜色?
Activity中的代码:

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    View v = new  View(this);

    setContentView(v);
    v.setBackgroundColor(23423425);
}

却得到的是黑屏。

View view = new View(this);
view.setBackgroundColor(Color.BLACK);
或者view.setBackgroundColor(十六进制颜色值)

或者上面那方法
看Color类中的
public static final int BLACK = 0xFF000000;
public static final int DKGRAY = 0xFF444444;
public static final int GRAY = 0xFF888888;
public static final int LTGRAY = 0xFFCCCCCC;
public static final int WHITE = 0xFFFFFFFF;
public static final int RED = 0xFFFF0000;

    v.setBackgroundColor(Color.parseColor("#23452345"));