之前在eclips中隐藏APP图标,一直使用的
<intent-filter> <action android:name="android.intent.action.MAIN"/> <category android:name="android.intent.category.DEFAULT"/> <!-- 隐藏应用图标 <category android:name="android.intent.category.LAUNCHER"/> --> <category android:name="android.intent.category.APP_GALLERY"/> </intent-filter>
在Android Studio中却会遇到如下提示
修改成
<intent-filter> <action android:name="android.intent.action.MAIN"/> <category android:name="android.intent.category.DEFAULT"/> <category android:name="android.intent.category.LAUNCHER"/> <!--隐藏应用图标 //这个data标签使 AlbumSetActivity 可以响应Uri为com.android.gallery3d://AlbumSetActivity 的特定 Intent --> <data android:host="AlbumSetActivity" android:scheme="com.android.gallery3d" /> <category android:name="android.intent.category.APP_GALLERY"/> </intent-filter>
就可以了