Als «android-intent» getaggte Fragen

Fragen zur praktischen und erweiterten Verwendung von Absichten, Absichts-Extras und ausstehenden Absichten zum Starten einer Aktivität, eines Dienstes oder zum Antworten auf ein System- oder Anwendungsereignis / eine Benachrichtigung über einen BroadcastReceiver. (Grundlegende Vertrautheit finden Sie in den Informationen.)



30
Android: Löschen Sie den Backstack
In Android habe ich einige Aktivitäten, sagen wir A, B, C. In A verwende ich diesen Code, um B zu öffnen: Intent intent = new Intent(this, B.class); startActivity(intent); In B verwende ich diesen Code, um C zu öffnen: Intent intent = new Intent(this, C.class); startActivity(intent); Wenn der Benutzer in C …

20
Wie telefoniere ich mit Absicht in Android?
Ich verwende den folgenden Code, um einen Anruf in Android zu tätigen, aber es gibt mir eine Sicherheitsausnahme. Bitte helfen Sie. posted_by = "111-333-222-4"; String uri = "tel:" + posted_by.trim() ; Intent intent = new Intent(Intent.ACTION_CALL); intent.setData(Uri.parse(uri)); startActivity(intent); Berechtigungen <uses-permission android:name="android.permission.CALL_PHONE" /> Ausnahme 11-25 14:47:01.661: ERROR/AndroidRuntime(302): Uncaught handler: thread main …

17
So erhalten Sie eine Liste der installierten Android-Anwendungen und wählen eine aus, die ausgeführt werden soll
Ich habe Anfang dieser Woche eine ähnliche Frage gestellt, aber ich verstehe immer noch nicht, wie ich eine Liste aller installierten Anwendungen abrufen und dann eine zum Ausführen auswählen kann. Ich habe es versucht: Intent intent = new Intent(ACTION_MAIN); intent.addCategory(CATEGORY_LAUNCHER); Dies zeigt nur Anwendungen an, die vorinstalliert sind oder den …

17
Verwendung von putExtra () und getExtra () für Zeichenfolgendaten
Kann mir bitte jemand sagen, wie genau getExtra()und in welcher putExtra()Absicht zu verwenden ist? Eigentlich habe ich eine String-Variable, sagen wir str, die einige String-Daten speichert. Jetzt möchte ich diese Daten von einer Aktivität an eine andere Aktivität senden. Intent i = new Intent(FirstScreen.this, SecondScreen.class); String keyIdentifer = null; i.putExtra(strName, …

5
Android - Hinzufügen mindestens einer Aktivität mit einem ACTION-VIEW-Intent-Filter nach dem Aktualisieren von SDK Version 23
Ich erhalte den folgenden Tooltipp in AndroidManifest.xml : Die App kann von der Google-Suche nicht indiziert werden. Erwägen Sie, mindestens eine Aktivität mit einem ACTION-VIEW-Intent-Filler hinzuzufügen. Weitere Informationen finden Sie in der Erläuterung der Ausgabe. Fügt Deep Links hinzu, um Ihre App in den Google-Index aufzunehmen und Installationen und Zugriffe …

12
Senden von Daten an die Hauptaktivität in Android zurück
Ich habe zwei Aktivitäten: Hauptaktivität und Kinderaktivität. Wenn ich in der Hauptaktivität eine Taste drücke, wird die untergeordnete Aktivität gestartet. Jetzt möchte ich einige Daten an den Hauptbildschirm zurücksenden. Ich habe die Bundle-Klasse verwendet, aber sie funktioniert nicht. Es werden einige Laufzeitausnahmen ausgelöst. Gibt es dafür eine Lösung?



12
Auflistung aller Extras einer Absicht
Aus Debugging-Gründen möchte ich alle Extras (und deren Werte) einer Absicht auflisten. Jetzt ist es kein Problem, die Schlüssel zu bekommen Set<String> keys = intent.getExtras().keySet(); Aber die Werte der Schlüssel zu erhalten, ist eine für mich, weil einige Werte Zeichenfolgen sind, andere boolesch ... Wie könnte ich die Werte in …

19
Die Android-Galerie unter Android 4.4 (KitKat) gibt unterschiedliche URI für Intent.ACTION_GET_CONTENT zurück
Vor KitKat (oder vor der neuen Galerie) wurde Intent.ACTION_GET_CONTENTeine URI wie diese zurückgegeben Inhalt: // media / external / images / media / 3951. Mit dem ContentResolverund Abfragen für wird MediaStore.Images.Media.DATAdie Datei-URL zurückgegeben. In KitKat gibt die Galerie jedoch eine URI (über "Last") wie folgt zurück: Inhalt: //com.android.providers.media.documents/document/image: 3951 Wie …

14
Wie sende ich Parameter von einem Benachrichtigungsklick an eine Aktivität?
Ich kann anhand meiner Benachrichtigung einen Weg finden, Parameter an meine Aktivität zu senden. Ich habe einen Dienst, der eine Benachrichtigung erstellt. Wenn der Benutzer auf die Benachrichtigung klickt, möchte ich meine Hauptaktivität mit einigen speziellen Parametern öffnen. ZB eine Artikel-ID, damit meine Aktivität eine spezielle Artikeldetailansicht laden und anzeigen …

11
Verwenden von Intent in einer Android-Anwendung, um eine andere Aktivität anzuzeigen
In meiner Android-Anwendung habe ich zwei Aktivitätsklassen. Ich habe eine Schaltfläche auf der ersten und möchte die zweite anzeigen, wenn darauf geklickt wird, aber ich erhalte eine Fehlermeldung. Hier sind die Klassen: public class FirstActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Button orderButton = (Button)findViewById(R.id.order); …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.