我正在开发一个应用程序,现在我想为此创建一个自定义应用程序图标:
一个主要图标和一个角落的另一个图标(如附图所示,主叫图像为主图像和联系人图像,如右上角所示)。
我知道我们可以使用Image Asset来创建应用程序图标,但是无法使用Image Asset创建我想要的图标。那么另一种方式是什么?有人可以指导我怎么做吗?
感谢。
答案 0 :(得分:0)
您可以使用 drawble.xml 作为图标
尝试在ImageView
中添加两个RelativeLayout
与您的图片(具有其他尺寸和位置),然后在AndroidManifest.xml
设置 drawble.xml 中为您的项目图标添加。
res / drawble / custom_icon.xml :
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="250dp"
android:layout_height="250dp">
<ImageView
android:id="@+id/img1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@drawable/dial"/>
<ImageView
android:id="@+id/img2"
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:src="@drawable/contact"/>
</RelativeLayout>
AndroidManifest.xml:
...
<application
android:icon="@drawble/custom_icon"
...