首页 > 移动平台 > 详细

Android隐藏app应用图标

时间:2015-07-23 17:39:31      阅读:232      评论:0      收藏:0      [点我收藏+]

原本是闲来无事,浏览博客,看到用浏览器地址打开app的文章
按照文中所述尝试以后,发现app的应用图标居然在桌面不显示了。
只需在下面的代码中,修改即可。

 <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
                <data android:scheme="myapp" android:host="akm.app" android:pathPrefix="/openwith"/>  

            </intent-filter>

但是为什么加入这个之后app就不显示图标了呢?

因为我们把app的入口Activity申明为由接收隐式的Intent来启动,这样就不会显示图标了。

如果需要显示图标的话,可以在该Activity中再加入一个intent-filter标签,将data元素移到新建的标签中。这样可以显示图标和响应特定的Uri了。

顺便说下以前碰到的情况,在manifest.xml中如果有两个

<action android:name="android.intent.action.MAIN" />

应用将出现两个桌面图标,两个程序入口。

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

Android隐藏app应用图标

原文:http://blog.csdn.net/aikongmeng/article/details/47025499

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!