だから、私はホロライトテーマを持っています。私はAndroid 3.0用に開発しています.main.xmlのグラフィカルレイアウトには、私が望む黒い画面が表示されますが、Androidエミュレーターバージョン3.0でアプリを実行すると、白い画面が表示されますバックグラウンド。
背景を黒くしたいのですが、main.xml レイアウトで背景が黒く表示されるのはエミュレータだけです。なぜ ????
ありがとう、私は1週間開発していますが、かなり面倒です。ありがとう !!
だから、私はホロライトテーマを持っています。私はAndroid 3.0用に開発しています.main.xmlのグラフィカルレイアウトには、私が望む黒い画面が表示されますが、Androidエミュレーターバージョン3.0でアプリを実行すると、白い画面が表示されますバックグラウンド。
背景を黒くしたいのですが、main.xml レイアウトで背景が黒く表示されるのはエミュレータだけです。なぜ ????
ありがとう、私は1週間開発していますが、かなり面倒です。ありがとう !!
重要なのは、Android Graphical XML Editor (AGXE と呼びましょう) を適切にカスタマイズして、プログラムの正確な結果に一致させることです。この目的のために、いくつかのカスタマイズ方法が利用可能です。
あなたのケースでは、アプリケーションに Holo.Light を使用しています。AGXE テーマのカスタマイズ (水色のハイライト) では、Holo/Theme.Holo (または他の何か) で、空白に黒い外観があります。
アプリのレイアウトが Holo.Light テーマでどのように表示されるかを知りたい場合は、テーマを手動でHolo.Light/Theme.Holo.Lightに設定する必要があります。
AGXE には他のコントロールがあり、指定した (強調表示されている) 実際のレイアウトの最も正確な表現を取得するために使用できます (各質問の説明が必要な場合は、以下のコメントを参照してください)。
黒の背景を Theme.Holo として設定する場合は、すべてのレイアウトに 1 行のコードを配置するだけで、android:background="#000000"
背景全体を白ではなく黒に設定できます (Theme.Holo.Light でも)。テーマを Theme.Holo として指定します。