Ich habe mein Bestes versucht app icon
von launcher
zu entfernen, jedes Mal scheitert es .. Manchmal Symbol entfernt, aber die App nicht ausgeführt werden (ich die app in Settings
intergrated haben und onClick
Ich rief seine MainActivity
. Aber normale App läuft gut) kann mir bitte jemand helfen?Hiding App-Icon von Launcher
Antwort
Entfernen Sie die Intent-Filter für Launcher von AndroidManifest.xml
Entfernen Sie dieses
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
try{
PackageManager p = getPackageManager();
p.setComponentEnabledSetting(getComponentName(), PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP);
}
catch (Exception e) {
e.printStackTrace();
}
Während dieser Code die Frage beantworten kann, würde das Bereitstellen eines zusätzlichen Kontextes hinsichtlich dessen, wie und/oder warum er das Problem löst, den langfristigen Wert der Antwort verbessern. –
Wenn Sie das Launcher-Symbol ausblenden möchten, nachdem die App dieses Stück Code ausgeführt wird es tun . Ich habe mich an eine Schaltfläche der Aktivität gebunden, um sie auszublenden, da die App keinen anderen Launcher als einen Einführungsbildschirm benötigt.
Button hideLauncherButton = (Button) findViewById(R.id.hideLauncherButton);
hideLauncherButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
PackageManager p = getPackageManager();
p.setComponentEnabledSetting(getComponentName(), PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP);
finish();
}
});
Beachten Sie, dass nicht alle Homescreen-Implementierungen diese Statusänderung unbedingt erkennen. Auf diesen bleibt das Launcher-Symbol erhalten, obwohl die Aktivität nicht gestartet wird. – CommonsWare
- 1. Automatisierung von AppIcon mit verschiedenen Bundle Identifiern
- 2. Wie erhalte ich ein Bild von AppIcon?
- 3. Hiding der Inhalte von DIV
- 4. Hiding default.aspx von der URL
- 5. Hiding Pivot-Attribut
- 6. Hiding überladene virtuelle Funktion
- 7. Hiding in Paginierung Offset
- 8. Hiding Statusleiste vollständig
- 9. Hiding select2 Optionen
- 10. Hiding TabBar- Artikel
- 11. hiding keyboard ios
- 12. Hiding Tastatur innerhalb Fragment
- 13. Hiding einige GET-Parameter von URL
- 14. PhpStorm Launcher
- 15. List Launcher-Anwendungen von Office365
- 16. Hiding Erklärung in CPP-Datei
- 17. Wie entfernen schwarzen Bildschirm auf AppIcon - IOS
- 18. Hiding SuperSU und Kingo Wurzel
- 19. Hiding Elemente mit CSS-Medienabfrage
- 20. Hiding Standardauswahlpfeil in Firefox 22
- 21. C - Hiding Implementierung eines struct
- 22. Hiding TabNavigator, wenn die Tastatur
- 23. Hiding Einkaufs Details in WooCommerce
- 24. Hiding letzte Element mit .last()
- 25. Erstellen eines benutzerdefinierten Launcher
- 26. Was als Launcher zu setzen ist: Klassenname für Launcher Favorit
- 27. Anwendung von Launcher programmgesteuert in Android entfernen
- 28. Create Installation überall Launcher von ausführbaren jar
- 29. App Launcher-Symbol verschwindet von Bildschirm
- 30. einen „lokalen“ Typparameter in Java Hiding
versuchte es zum ersten Mal. App wurde vom Startprogramm entfernt, konnte jedoch nicht gestartet werden. –