Code: Select all
val defaultLauncher = ComponentName(context, MainActivity::class.java)
packageManager.setComponentEnabledSetting(defaultLauncher,PackageManager.COMPONENT_ENABLED_STATE_DISABLED,PackageManager.DONT_KILL_APP)
Und ich benutze LEANBACK_LAUNCHER, das Problem ist gelöst, das Icon ist ausgeblendet, aber das Programm ist nicht mehr ausführbar. Auch nach der Installation kann ich das Programm nicht durch Auswahl von „Öffnen“ öffnen, da es keinen Launcher hat und es sich um einen Android TV-Launcher handelt.
Ich möchte, dass das Programmsymbol nach dem ausgeblendet wird Das Programm wird geöffnet und der Dienst läuft.