現在、スクリーンの中央にロゴ PNG が配置された素敵なスプラッシュ スクリーンを表示している Android アプリケーション用の mono があります。
ただし、画面の背景が黒であるため、背景が透明なロゴがうまく表示されません。
現在、私のテーマは次のように設定されています。
<resources>
<style name="Theme.Splash" parent="android:Theme">
<item name="android:windowBackground">@drawable/splash</item>
<item name="android:windowNoTitle">true</item>
</style>
</resources>
「splash.png」は私のスプラッシュ ロゴ イメージです。
を使用して背景を設定する
<item name="android:background">@color/white</item>
スプラッシュ画像の背景をオーバーライドします。
テーマを白の背景に定義し、その上にsplash.pngを配置することはできますか?
別の方法として、slpash.png を修正して背景を透明ではなく白にすることもできますが、可能であればこれは避けたいと思います。