我正在使用Launcher 3进行图标修改。我以这种格式获得了存储在本地数据库中的意图。
action=android.intent.action.MAIN;category=android.intent.category.LAUNCHER;launchFlags=0x10200000;component=com.android.settings/.Settings
现在我想知道如何使用此意图重新创建此图标
答案 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);