问题描述
- 关于动态修改布局背景
-
我有个布局如下:android:layout_width="match_parent"
android:layout_height="55dp"
android:background="@color/base_color_text_black"
android:baselineAligned="false"
android:orientation="horizontal" ><LinearLayout android:id="@+id/id_main_pager" android:layout_width="0dp" android:layout_height="fill_parent" android:layout_weight="1" android:clickable="true" android:gravity="center" android:onClick="onMainPager" android:orientation="vertical" > <ImageButton android:id="@+id/id_main_pager_img" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@android:color/transparent" android:clickable="false" android:contentDescription="@string/app_name" android:src="@drawable/bottom_main_pager_an" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/main_pager" /> </LinearLayout> ...............
现在想动态的修改这个布局的背景颜色:
代码如下:
View in = LayoutInflater.from(this).inflate(R.layout.bottom, null);
in.setBackgroundColor(Color.BLUE);为何设置的颜色不起效呢?有高手能指点下吗??????
解决方案
应该是被其他元素覆盖住了吧
时间: 2024-12-06 03:42:49