Wenn es möglich ist, eine Case-Switch-Anweisung für eine Schaltfläche (Anmelde-Schaltfläche) mit zwei Switch-Fällen zu erstellen: Client und Worker werden auf zwei Seiten umgeleitet. Wie würde ich das im Android Studio erreichen?Wie erstelle ich eine Case-Switch-Anweisung für die Anmeldeseite für einen Client und einen Worker?
Q
Wie erstelle ich eine Case-Switch-Anweisung für die Anmeldeseite für einen Client und einen Worker?
-1
A
Antwort
0
Ihre Frage ist nicht wirklich klar, aber mit wenigen Annahmen im Hinterkopf ist hier, wie Sie dies erreichen können.
Hier ist ein Beispiel, das ein Flag zwischen drei Arten von Benutzern haben würde zu unterscheiden:
switch(user.getType()){
case UserType.ADMIN:
startActivity(new Intent(this, AdminActivity.class));
break;
case UserType.NORMAL:
startActivity(new Intent(this,NormalUserActivity.class));
break;
case UserType.AUTHOR:
startActivity(new Intent(this,AuthorActivity.class));
break;
default:
Log.d("Unknown User type");
}
Bitte beim nächsten Mal machen Sie Ihre Frage spezifisch ist.
Verwandte Themen
- 1. Wie erstelle ich einen Alias für 'Fenster'?
- 2. Wie erstelle ich einen Alias für einen noexcept Funktionszeiger?
- 3. Wie erstelle ich eine user_id für einen FactoryGirl Build?
- 4. Wie erstelle ich einen optionalen C++ - Vorlagenparameter für eine Klasse?
- 5. Wie erstelle ich einen Delegaten für eine .NET-Eigenschaft?
- 6. Wie erstelle ich einen Einblendeffekt für die Auswahl?
- 7. Wie erstelle ich einen Validator für eine einzelne Sammlung?
- 8. Wie erstelle ich einen Titel für die Seite?
- 9. Wie erstelle ich eine beliebige Instanz für einen rekursiven Datentyp?
- 10. Wie erstelle ich eine Kundenrückerstattung für einen Kunden mit Gutschriften?
- 11. Wie erstelle ich einen "Promo Code" für eine iPhone App?
- 12. Spark: Wie erstelle ich einen Job für die Funkeverarbeitung
- 13. Wie erstelle ich einen Alias für die aktuelle Sitzung?
- 14. Erstelle einen Listener für Siri
- 15. Wie erstelle ich einen Identitätsserver für Benutzer ohne Zustimmungsseite?
- 16. Wie erstelle ich einen internen Lastenausgleich in Azure für einen Cloud-Dienst (klassisch)?
- 17. Wie bekomme ich einen Textfeld-Wert von der Client-Seite und erstelle einen Abfrage-String daraus?
- 18. Was passiert, wenn ich einen Index für eine Spalte erstelle?
- 19. Wie erstelle ich einen Web/WCF-Service-Client in C++?
- 20. Wie erstelle ich einen Metagrammar?
- 21. Wie erstelle ich einen ODBC-Parameter für einen Sql-Server-XML-Datentyp für ein ODBCCommand-Objekt?
- 22. Wie erstelle ich einen Zeitplaner?
- 23. Wie erstelle ich einen NSManagedObjectContext
- 24. Wie erstelle ich einen benutzerdefinierten HTTP-Client in Go?
- 25. Wie erstelle und verwende ich einen Symbolserver?
- 26. Wie schreibe ich einen Testfall für eine Methode, die Objekt
- 27. Wie erstelle ich einen benutzerdefinierten Konverter für Felder in WPF?
- 28. Wie erstelle ich einen Dateimanager für registrierte Benutzer mit node.js?
- 29. Wie erstelle ich einen Alias für mehrere Stream-Operationen?
- 30. Wie erstelle ich einen binären Merkmalsvektor für meinen Klassifikator
Welche Kriterien bestimmen, welche Aktivität gestartet werden soll? –
Verwenden Sie einen Radiobutton in Ihrem Layout und prüfen Sie, welche ausgewählt ist (Client oder Worker) und basierend darauf eine andere Aktivität starten. –