У меня есть изображение в папке mipmap, и я использую его как значок на панели инструментов. Что мне нужно сделать, так это добавить округлую рамку вокруг нарисованного изображения.
Вот код для моей панели инструментов
<menu 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">
<item
android:id="@+id/account"
android:icon="@mipmap/account_default"
android:title="@string/tab_account"
app:showAsAction="always" />
</menu>
Однако я добился того, что сначала я преобразовал drawable
в Bitmap
, затем я добавил закругленную границу вокруг этого растрового изображения, а затем снова преобразовал это растровое изображение в drawable
.
Я могу сделать это другим способом, используя пользовательскую панель инструментов, а затем использовать круговую ImageView
. Но по какой-то причине я пока не могу этого сделать.
Есть ли другой способ, которым я могу это сделать?