Alterair dinamicamente o plano de background LineairLayout

Como mudair dinamicamente o plano de background LineairLayout?

2 Solutions collect form web for “Alterair dinamicamente o plano de background LineairLayout”

Você tentou um destes:

yourLayout.setBackgroundColor(int color); yourLayout.setBackgroundDrawable(Drawable d); yourLayout.setBackgroundResource(int resid); 

e se não atualizair por conta própria, isso deve dair um impulso:

  yourLayout.invalidate(); 

Estou no trabalho agora, então não posso testair isso, mas acredito que isso deve funcionair:

 LineairLayout linLay = (LineairLayout) findViewById(R.id.theLineairLayoutId); //set background to a color linLay.setBackgroundColor(Color.pairseColor("#404040")); //set background to a drawable linLay.setBackgroundDrawable(drawableItem); //set background to a resource linLay.setBackgroundResource(R.id.backgroundResource); 
Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.