Android 应用动态更改图标和名字

可以通过activity-alias,通过它指定不同的入口,然后通过android:targetActivity=”.activity.MainActivity”来指定真正的入口,这个要新的类

        <activity-alias  android:name=".activity.Test1" android:enabled="false" android:exported="true" android:icon="@mipmap/ic_launcher2" android:label="Test1" android:targetActivity=".activity.MainActivity" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN"/>

                <category android:name="android.intent.category.LAUNCHER"/>
            </intent-filter>
        </activity-alias>

android:enabled=”false” 要指定为false,要会就会同时有多个图标,还有.activity.Test1这类必须创建,哪怕里头什么也没有

    原文作者:stevensun724
    原文地址: https://blog.csdn.net/sjw724/article/details/53883800
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞