2014-04-28 48 views

回答

1

可以的Activity背景從代碼中使用Drawable

設定從資源Drawable這樣

getWindow().setBackgroundDrawableResource(R.drawable.your_bg); 

,或者設置Color這樣

getWindow().setBackgroundDrawable(new ColorDrawable(Color.GREEN)); 
+0

感謝幫助改變,它的工作變化不錯:) – user1369416

+0

歡迎您。快樂編碼:) – Libin

1

是,在代碼中,你可以這樣做:以上

LinearLayout ll = (LinearLayout)findViewById(R.layout.blahblah); 
ll.setBackgroundColor(R.color.FireBrick); 

Java代碼就相當於把這個XML屬性佈局內:

android:background="@color/FireBrick" 

爲了讓你更輕鬆,我建議您將此color.xml文件放入您的res/values/文件夾中。 FireBrick顏色在特定文件內定義。

相關問題