I'm trying to set the round launcher icon for my app in Android Studio but it only displays the default icon when I test the app in an emulator running Oreo (API 27). I added icons using Image Asset and overwrote the images with ones generated from http://romannurik.github.io/AndroidAssetStudio/.
I've specified android:roundIcon="@mipmap/ic_launcher_round"
in my manifest file and made sure the icons are using the appropriate names in the res folders.
The default icon works fine on older OS versions. Anything I'm missing?
To change icon styles using Nova Launcher, head to Nova Settings > Look & feel > Icon style. Here you have the option between choosing one of the base shapes, choosing from a menu of even more base shapes, or starting with a base shape and tweaking each corner individually until you create a completely new shape.
Select “Full screen apps” Go to Settings, then tap on “Display” then tap on “Full screen apps“. From there, turn on what apps you want to appear on your home screen. Go back to home screen after turning on all the apps you want icons for, scroll right to left, they should all be there.
Different shapes: An adaptive icon can display a variety of shapes across different device models. For example, it can display a circular shape on one OEM device, and display a squircle on another device. Each device OEM must provide a mask, which the system uses to render all adaptive icons with the same shape.
If you are a non-fancy developer, this answer is for you:
<application
android:icon="@drawable/ic_launcher"
android:roundIcon="@mipmap/ic_launcher">
</application>
I have used same icon
for icon and roundIcon
. It solved my issue.
Plus, I don't understand why android have so many settings for application icon, older was better!!!
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With