Androidカスタムウィンドウの背景
正確に言えば、ここはLayoutの背景ではなくwindowの背景を指しています.この二つには本質的な違いがある.
多くの文章で言うウィンドウの背景色は、実はルートレイアウトの背景色を指します.ウィンドウとは、ルートレイアウトの宿主であるべきです.根のレイアウトを小さくして、スクリーンをいっぱい占めないで、現れたのは依然として黒いです.
くだらないことは言わないで、コードをつけます:
Windowsにはもう一つの背景を設定する方法があります.
多くの文章で言うウィンドウの背景色は、実はルートレイアウトの背景色を指します.ウィンドウとは、ルートレイアウトの宿主であるべきです.根のレイアウトを小さくして、スクリーンをいっぱい占めないで、現れたのは依然として黒いです.
くだらないことは言わないで、コードをつけます:
Window window = getWindow();
ColorDrawable colorDrawable = new ColorDrawable(0xFF4612FF);
window.setBackgroundDrawable(colorDrawable);
Windowsにはもう一つの背景を設定する方法があります.