我想設置一個相對佈局與背景的backgroundColor,設置相對佈局
relativeLayout1.setBackgroundColor(0x00000000);
我的程序不斷雖然崩潰。這是logcat。
代碼:
RelativeLayout window=(RelativeLayout) findViewById(R.id.window);
window.setBackgroundColor(0x00000000);
這是分開的唯一東西從常規代碼setContentView(R.layout.something);
和super.onCreate(savedInstanceState);
整個代碼:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_invisible);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE);
window=(RelativeLayout) findViewById(R.id.window);
window.setBackgroundColor(0x00000000);
}
將您的代碼從'onStart'發佈到您的brightnessService中。 – Ralgha
@Ralgha - 我改變了pastebin鏈接。那是錯誤的logcat。 –
如果你讓我們知道第45行(指向你的logcat)是什麼,那肯定會有幫助。也只是一個提示,你可能想從[Android開發網站](http://developer.android.com/reference/android/graphics/Color.html#TRANSPARENT)使用Color.TRANSPARENT而不是0x00000000(http://developer.android.com/reference/android/graphics/Color.html#TRANSPARENT) – syklon