2015-01-05 14 views
0

我正試圖在列表視圖中顯示的所有應用程序中開發一個應用程序,這些應用程序已經安裝在設備中。我想使用切換按鈕禁用該應用程序。但是,當我試圖做到這一點,它只是禁用我的應用程序。如何在列表中顯示所有應用程序時從列表中禁用啓動器圖標?

    PackageManager p = getPackageManager(); 
        p.setComponentEnabledSetting(getComponentName(), 
        PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP); 

但它沒有從列表中取出。這只是禁用我的應用程序而不是其他人。

請幫我... 感謝

回答

0

在您的清單文件使用

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


       <category android:name="android.intent.category.DEFAULT" />// default to hide the image from the launcher 
</activity> 
相關問題