标签:
安装应用(APP) 不显示图标
本文地址:http://blog.csdn.net/caroline_wendy
在启动的activity的AndroidManifest注册中,添加隐式启动的data:
<!-- 启动界面 -->
<activity
android:name="me.wcl.Activities.WelcomeActivity"
android:configChanges="keyboardHidden"
android:label="@string/app_name"
android:theme="@style/NoActionBarActivity"
android:screenOrientation="portrait">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<data android:host="AuthActivity" android:scheme="com.wcl.www" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity><category android:name=”android.intent.category.LAUNCHER” />或者将LAUNCHER改为DEFAULT
PackageManager p = getPackageManager(); p.setComponentEnabledSetting(getComponentName(), PackageManager.COMPONENT_ENABLED_STATE_ENABLED, PackageManager.DONT_KILL_APP);隐藏图标:
PackageManager p = getPackageManager(); p.setComponentEnabledSetting(getComponentName(), PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP);PackageManager.COMPONENT_ENABLED_STATE_ENABLED //显示应用图标
<data android:host=”AuthActivity” android:scheme=”com.android.example” />注意,android:scheme是大小写敏感的,必须以小写字母开头
标签:
原文地址:http://blog.csdn.net/caroline_wendy/article/details/42783603