码迷,mamicode.com
首页 > 移动开发 > 详细

修改app的默认设置(包括修改默认launcher)

时间:2015-07-20 16:38:25      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:

1、改为自己的launcher

ComponentName component = new ComponentName(
context.getPackageName(), MainActivity.class.getName());//红色为自己的launcher入口
ComponentName[] components = new ComponentName[] {
new ComponentName("com.android.launcher",
"com.android.launcher2.Launcher"), component };
pm.clearPackagePreferredActivities("com.android.launcher");//清除默认launcher
pm.addPreferredActivity(filter, IntentFilter.MATCH_CATEGORY_EMPTY,
components, component);

2、改为系统的launcher


ComponentName component = new ComponentName("com.android.launcher",
"com.android.launcher2.Launcher");
ComponentName[] components = new ComponentName[] {
new ComponentName(context.getPackageName(), MainActivity.class.getName()), component };
pm.clearPackagePreferredActivities("com.android.launcher");
pm.addPreferredActivity(filter, IntentFilter.MATCH_CATEGORY_EMPTY,
components, component);


3、参考资料

http://blog.csdn.net/wh_19910525/article/details/39025425

http://blog.csdn.net/lwyygydx/article/details/42873829

http://www.07net01.com/2014/09/79947.html

http://blog.csdn.net/jia4525036/article/details/18036765


版权声明:本文为博主原创文章,未经博主允许不得转载。

修改app的默认设置(包括修改默认launcher)

标签:

原文地址:http://blog.csdn.net/longtian635241/article/details/46968073

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!