2016-07-02 70 views
1

我一直在試圖弄清楚如何在運行時無需成功就更改我的應用的背景顏色。在接近危險區域時,我想通過逐漸將整個屏幕從綠色變爲紅色來向用戶顯示警告。Google Glass在運行時更改應用背景顏色

我目前使用自定義佈局。我可以在編譯之前更改顏色,但不會在應用程序運行時更改顏色。

想法將不勝感激!

回答

1

我想通了。

CardBuilder card = new CardBuilder(this, CardBuilder.Layout.TEXT); 
card.setText(R.string.hello_world); 
View v = card.getView(); 
v.setBackgroundColor(Color.argb(255, 0, 0, 255));  
setContentView(v);