如何在android中使用图标意图加载主屏幕快捷图标

时间:2016-05-03 08:29:30

标签: android android-intent android-launcher

我正在使用Launcher 3进行图标修改。我以这种格式获得了存储在本地数据库中的意图。

action=android.intent.action.MAIN;category=android.intent.category.LAUNCHER;launchFlags=0x10200000;component=com.android.settings/.Settings

现在我想知道如何使用此意图重新创建此图标

1 个答案:

答案 0 :(得分:0)

如果我理解正确,这就是您要寻找的目的:

 Intent i = new Intent(Intent.ACTION_MAIN);
            i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
            i.addFlags(Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED);
            i.addCategory(Intent.CATEGORY_LAUNCHER);
            startActivity(i);