I am creating an application in which I need to hide the start icon and show the start icon on demand. I used the code below to hide the startup icon.
<category android:name="android.intent.category.LAUNCHER" /> // Remove this line from manifest.xml
or
PackageManager p = getPackageManager(); p.setComponentEnabledSetting(getComponentName(), PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP);
Using this piece of code, I can only hide the application icon.
To show that I used this piece of code
PackageManager p = getPackageManager(); p.setComponentEnabledSetting(getComponentName(), PackageManager.COMPONENT_ENABLED_STATE_DEFAULT, PackageManager.DONT_KILL_APP);
and
PackageManager p = getPackageManager(); p.setComponentEnabledSetting(getComponentName(), PackageManager.COMPONENT_ENABLED_STATE_ENABLED, PackageManager.DONT_KILL_APP);
But none of them work, or I canβt program the program to run back. Please suggest me how I can achieve this.
Thanks in advance
android eclipse android-layout android-package-managers
Vijay kumar
source share