在xml中,我为我的根布局提供了背景图像。在程序中,我想在后台数据完成后用黑色替换图像。意图是用户将看到进度低音和背景与公司徽标。但我不能在背景图像的顶部填充列表,因为它不可读。所以我想在数据填充后应用黑色。
请帮帮我。提前谢谢。
答案 0 :(得分:0)
获取活动内部根布局的实例,并在线程完成时更新背景颜色。 让我们假设它是一个线性布局:
LinearLayout rootLayout ;
in
onCreate()
{
rootLayout = (LinearLayout)findViewById(R.id.rootLayout); //whatever you given in xml
}
线程完成时
runOnUIThread(new Runnable( 跑() { rootLayout.setBackgroudResource(R.color.black) } ));
//请验证拼写错误的语法
希望您已在res / values
中添加了黑色<color black>#000000</color>