У меня есть список слоев
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:right="2dp" android:left="2dp" android:bottom="2dp" android:top="2dp">
<bitmap
android:gravity="center"
android:src="@drawable/ic_menu_alert"/>
</item>
<item android:height="10dp" android:width="10dp" android:gravity="right|top">
<shape android:shape="oval">
<size android:height="10dp" android:width="10dp"/>
<solid android:color="@color/navigation_drawer_notification_red_color"/>
</shape>
</item>
</layer-list>
который показывает это изображение
На леденце и выше все в порядке, но на красном круге до леденца теряются все атрибуты размеров и отступов, и изображение выглядит так
Я искал решение около 3 дней и ничего не нашел. Я пытался создать свой собственный макет панели инструментов и установить этот imagebuuton scaleType="centerInside", но это не помогло. Может ли кто-нибудь помочь с этой проблемой?
Заранее спасибо!
FrameLayout
вместоDrawable
. - person Nizam   schedule 27.09.2016ic_menu_alert.png
? Я бы предположил, что это 24dp - person kris larson   schedule 13.01.2017