0
私はたくさんのものを追加したり差し引いてみましたが、いつも私のスプラッシュスクリーンが起動するたびに、イメージには丸い角または隆起のタイプがあります。私のスプラッシュスクリーンイメージはいつも丸みを帯びた白いコーナーを得ます
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#3c3734"
tools:context="com.example.akshay.athleticgo.SplashScreen">
<ImageView
android:id="@+id/splash_logo"
android:adjustViewBounds="true"
android:elevation="0dp"
android:fitsSystemWindows="true"
android:background="#3c3734"
android:src="@mipmap/ath_splash"
android:layout_height="match_parent"
android:layout_width="match_parent"/>
</FrameLayout>
、これはあなたがmipmap
フォルダから画像を使用していて、mipmap
のみlauncher
アイコンにあるので、私のスタイルは
<style name="Theme.Transparent" parent="Theme.AppCompat.Light.NoActionBar">
<item name="android:windowNoTitle">true</item>
<item name="android:windowActionBar">false</item>
<item name="android:windowFullscreen">true</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowIsTranslucent">true</item>
</style>
mipmapから画像を使用しているので、mipmapはランチャーアイコン用です。ほとんどの場合、ランチャーアイコンにはグラデーションの境界線/影があります。あなたの画像にこの勾配の境界線があると思います。まず画像を確認してください。 – FAT
いいえ、画像は境界線のない単純なpng画像です。 mipampがアイコン用の場合は、スプラッシュ画面用に画像を配置する場所はどこですか? –
引き出し可能なフォルダ内。パス:/res/drawable/ath_splash.png – FAT