Может ли кто-нибудь сказать мне, почему одно и то же изображение (тот же файл ресурсов изображения, что и PNG, и такое же определение XML ниже) выглядит идеально на Android 5.1 и 7.1.1 (изображение выше), но плохо на Android 4.1 (изображение ниже).

enter image description here

Изображение выше выглядит идеально на: эмуляторе реального устройства Samsung 5.1 Pixel API 25 (7.1.1)

Изображение ниже выглядит плохо на: Настоящее устройство Samsung 4.3, эмулятор Nexus One API 18 4.2

Код XML:

<android.support.design.widget.FloatingActionButton
    android:id="@+id/myFAB"
    android:layout_width="75dp"
    android:layout_height="75dp"
    android:layout_gravity="center|bottom"
    android:layout_margin="@dimen/fab_margin"
    android:visibility="invisible"/>

Посоветуйте, пожалуйста, как я могу исправить эту проблему.

РЕДАКТИРОВАТЬ: изображения были созданы из Android Studio «New Image Asset», и действительно были созданы разные разрешения (hdpi, mdpi, xhdpi, xxhdpi).

2
ikevin8me 26 Июн 2017 в 14:46

1 ответ

Лучший ответ