我看不到Linearlayout的背景

时间:2018-05-28 09:49:50

标签: android background android-linearlayout

早上好!

我对Linearlayout有疑问。 我在XML中设置背景颜色,当我运行应用程序时背景正在改变。

但是如果我将代码放在应用程序上的按钮监听器中并进行更改,则没有任何变化 出于什么原因?

** LinearLayout XML代码

<LinearLayout
android:id="@+id/page"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:weightSum="1"
android:background="@color/white"
>

** MyActivity Code

page = (LinearLayout)findViewById(R.id.page);
page.setBackgroundColor(getResources().getColor(R.color.gray2));
page.setBackgroundResource(R.color.yellow);

1 个答案:

答案 0 :(得分:0)

当我试图重建scnerio时,它正在工作。您能否显示为背景添加的列表代码