Hier ist die Sache, ich versuche eine Android-Anwendung zu bauen, die mehr als eine Funktionalität enthält und ich möchte diese Funktionen mit einem Klick aus dem Home-Menü zugreifen in Android. ex. Zuerst (Verknüpfungssymbol) sendet vordefinierte SMS beim Klicken des Benutzers. Zweites Symbol sendet vordefinierte E-Mail. Dritte und vierte etc ... Was ich weiß ist: es kann durch Widgets
erreicht werden. Aber ich brauche es von Icons, nicht nur Widgets gibt es eine Möglichkeit, Multi-Apps zu vermeiden. Vielen Dank im Voraus.Wie man mehr als eine Homepage Verknüpfung für Android-App mit verschiedenen Funktionen hinzufügen
Q
Wie man mehr als eine Homepage Verknüpfung für Android-App mit verschiedenen Funktionen hinzufügen
1
A
Antwort
2
Erstellen Sie mehrere Activities
mit jeweils einzigartiger Funktionalität. Dann liste sie alle in Manifest wie
<activity
android:name="your.package.SmsActivity"
android:label="Send SMS">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
und so weiter für jede Funktion der App. Sie sollten am Ende eine einzelne Anwendung mit mehreren "Einstiegspunkten" haben.
Werden alle Aktivitäten als Symbole auf dem Startbildschirm hinzugefügt? –
Es fügt sie zum Bildschirm Alle Apps hinzu. Der Benutzer kann sie manuell verschieben. – Andrew
btw: http://stackoverflow.com/questions/6337431/android-create-shortcuts-on-the-home-screen – Andrew