1. AquaBall, 06.03.2012 #1
    AquaBall

    AquaBall Threadstarter Android-Hilfe.de Mitglied

    Ich erstelle ein Programm mit mehreren "Unterprogrammen".
    Am ersten Screen werden nur Begrüßung und 4 Buttons (+ Einstellungen) angeboten.
    Ein Klick auf einen Button öffnet den entsprechende Programmteil als neuen Screen.
    Dazu habe ich zusätzlich zu main.xml noch 4 andere xml in layout + passende class'en dazu erzeugt, und alle 5 als Activity im Manifest eingetragen.

    Funktionieren tuts ja einwandfrei, aber beim installieren der apk auf dem handy werden dann 5 Apps (zumindest 5 Symbole) erzeugt.

    Kann ich das verhindern, oder hab ich etwas grundsätzlich noch nicht kapiert?
     
  2. soma-web, 06.03.2012 #2
    soma-web

    soma-web App-Anbieter (kostenpfl.)

    Sind die Klassen denn alle in einem Projekt?
     
  3. AquaBall, 07.03.2012 #3
    AquaBall

    AquaBall Threadstarter Android-Hilfe.de Mitglied

    Ja. Liegen im selben Projekt, im selben Package, (nur in unterschiedlichen .java Dateien).
    XLM liegen alle im selben Layout-Ordner, und Manifest gibts ja nur 1x.
     
  4. Fr4gg0r, 07.03.2012 #4
    Fr4gg0r

    Fr4gg0r App-Anbieter (Werbung)

    1 app bleibt 1 app.
    Du bietest im Manifest 5 Activities an, die von anderen Apps gestartet werden sollen.
    Wenn eine Activity von außen nicht gestartet werden braucht, hau den intent-filter raus.
     
    AquaBall gefällt das.
  5. soma-web, 07.03.2012 #5
    soma-web

    soma-web App-Anbieter (kostenpfl.)

    Kannst du mal das Manifest veröffentlichen?
     
  6. Neeldarax, 07.03.2012 #6
    Neeldarax

    Neeldarax Erfahrener Benutzer

    Hi,

    allein in diesem Forum müsstest du fündig werden.

    Code:
    <category android:name="android.intent.category.LAUNCHER" />
    mit
    Code:
    <category android:name="android.intent.category.ALTERNATIVE" />
    ersetzen.

    "LAUNCHER" ist deine Hauptactivity. ALTERNATIVE sind die Nebenactivities, die keine APP-Icon erzeugen sollen und in der APP-Auflistung nicht aufgeführt werden.

    regards
     
    AquaBall gefällt das.
  7. AquaBall, 07.03.2012 #7
    AquaBall

    AquaBall Threadstarter Android-Hilfe.de Mitglied

    Danke allen.

    @Fr4gg0r: Der Tipp hat schon getroffen.
    Kurz und prägnant.

    @Neeldarax: werd ich dnn auch noch testen.

    Ich merke, dass manchmal Details doch sehr wichtig sein können.
    Aber: "... muss nur noch 44.000 Lines checken ..."
     
Die Seite wird geladen...
Similar Threads Forum Datum
Samsung S6 Edge geht nicht mehr Werkstatt Samsung Sonntag um 20:38 Uhr
Suche App/Launcher für Android 2.0 Android Wear Geräte Gestern um 08:37 Uhr
Display-Wischgeste nach unten führt nicht zur App-Suche Huawei P9 Lite Forum Gestern um 09:45 Uhr
Die neue Android-Hilfe App ist ab sofort erhältlich Anregungen zum Forum Gestern um 10:53 Uhr
Es gibt eine nagelneue Android-Hilfe App Android News Gestern um 11:16 Uhr
Moto G4 Kamera App löst erst nach Sekunden aus Motorola Moto G4 Plus Forum Gestern um 17:13 Uhr
Le Max 2 - X829 - 6/128 GB - Nach full-wipe wird Device nicht mehr am PC erkannt. Root / Custom-ROMs / Modding für LeEco Le Max 2 Gestern um 17:53 Uhr
WLAN (und Bluetooth) nicht mehr möglich Android 6.0.x (Marshmallow) Gestern um 20:48 Uhr
XT890 Geht nicht mehr an. Motorola Razr i Forum Heute um 00:50 Uhr
Seit Android 7 bucht sich S6 nicht mehr automatisch ins Datennetz ein Android 7.x (Nougat) Heute um 05:55 Uhr