我正在尝试将整个屏幕的背景更改为白色。我通过将android:background =“#ffffff”属性添加到linerlayout来实现它。但它不起作用,我不知道我错过了什么?
http://developer.android.com/reference/android/widget/LinearLayout.html
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:padding="10dip"
android:layout_width="fill_parent" android:layout_height="wrap_content"
**android:background="#ffffff"** >
我也尝试过这个程序,就像这样
的setContentView(R.layout.main);
LinearLayout linLay =(LinearLayout)findViewById(R.layout.main);
linLay.setBackgroundColor(Color.WHITE);
但应用程序抛出错误
答案 0 :(得分:6)
您是否可以发布复制问题所需的完整代码?
这对我来说很好用:
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#FFFFFF">
答案 1 :(得分:0)
android:layout_height="fill_parent"
setBackGroundColor(int)也采用@color资源,而不是颜色整数。你在values / colors.xml中声明它们