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.)

4
Was ist eine Sticky-Sendung?
Ich bin auf diesen Begriff in der Android-Dokumentation mit der zugehörigen Definition gestoßen Hierbei handelt es sich um Broadcasts, deren Daten nach Abschluss vom System gespeichert werden, sodass Clients diese Daten schnell abrufen können, ohne auf die nächste Broadcast warten zu müssen. Was heißt das? Kann jemand seine Verwendung anhand …

5
Intent.EXTRA_EMAIL füllt das Feld An nicht aus
Ich versuche eine zu verwenden Absichtum eine E-Mail von meiner Bewerbung zu senden, aber das Feld An der E-Mail wird nicht ausgefüllt. Wenn ich Code hinzufüge, um den Betreff oder Text auszufüllen, funktionieren sie einwandfrei. Nur das Feld An wird nicht ausgefüllt. Ich habe auch versucht, den Typ in "text …

5
Wie führe ich eine Überblendungsanimation für den Aktivitätsübergang durch?
Ich kodifiziere einen Übergangseffekt zwischen meiner Logoaktivität und meiner Hauptaktivität, habe jedoch das Problem, dass die Aktivität vor dem Verschwinden nach oben verschoben wird: <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" android:shareInterpolator="false" > <alpha android:duration="2000" android:fromAlpha="0.0" android:toAlpha="1.0" > </alpha> </set> Wie kann ich diesen Code verbessern, um nur einen Fluchteffekt zu erzielen?

4
Wie kann ich mit startActivityForResult requestCode in untergeordneten Aktivitäten abrufen?
Ich habe vier Aktivitäten, z. B. A, B, C und D. Meine Situation ist, dass A die Aktivität B mit startActivityForResult startet. startActivityForResult(new Intent(this,B.class),ONE); In einer anderen Situation werde ich B mit einer anderen Situation. mögen startActivityForResult(new Intent(this,B.class),TWO); In B muss ich je nach requestCode C oder D aufrufen. Dh …

8
OnClick-Listener der Aktionsleiste für die Home-Schaltfläche
Wie kann ich eine benutzerdefinierte onClickListenerSchaltfläche für die Home-Schaltfläche der Aktionsleiste implementieren ? Ich habe bereits eine getSupportActionBar().setDisplayHomeAsUpEnabled(true);und jetzt möchte ich den Benutzer zu einer bestimmten Aktivität umleiten, falls auf die Home-Schaltfläche geklickt wird. Ich habe versucht mit: @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case android.R.id.home: item.setOnMenuItemClickListener(new …

10
Wie verwenden Sie Intent.FLAG_ACTIVITY_CLEAR_TOP, um den Aktivitätsstapel zu löschen?
Ich habe mehrere Beiträge darüber gelesen, muss aber etwas vermissen, da es bei mir nicht funktioniert. Meine Aktivität A hat im Manifest den Startmodus = "singleTop". Es startet Aktivität B mit launchmode = "singleInstance". Aktivität B öffnet einen Browser und empfängt und beabsichtigt zurück, weshalb es sich um singleInstance handelt. …

4
Android: Daten (Extras) an ein Fragment übergeben
Ich bin neu in der Android-Programmierung und habe Probleme beim Übergeben einer ArrayList eines Pakets an ein Fragment. Dies ist die Aktivität , die gestartet wird (gut funktioniert!) , Wo Feed ist ein Arraylist einer Parcel Musik . Intent in = new Intent(context, ListMusicsActivity.class); in.putExtra("arrayMusic", feedList); activity.startActivity(in); Die Fragment Activity …

12
Android und Facebook teilen die Absicht
Ich entwickle eine Android-App und bin interessiert zu erfahren, wie Sie den Status des App-Benutzers innerhalb der App mithilfe der Freigabeabsichten von Android aktualisieren können. Nachdem ich das SDK von Facebook durchgesehen habe, scheint es einfach genug zu sein, aber ich möchte dem Benutzer erlauben, dies über das reguläre Popup-Fenster …

3
Was bedeutet android.intent.action.MAIN?
Ich habe so viele verschiedene verwirrende Erklärungen gesehen. <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> Was ist die Bedeutung von <action android:name="android.intent.action.MAIN" /> und <category android:name="android.intent.category.LAUNCHER" /> und <category android:name="android.intent.category.DEFAULT" />

3
Android - Abrufen des Kontexts von einem Broadcast-Empfänger onReceive () zum Senden an
Grundsätzlich möchte ich eine Absicht treffen und sie von onReceive () meines BroadcastReceivers an einen Dienst weitergeben. Bisher habe ich immer View.getContext () verwendet, aber hier stecke ich fest. Wie genau kann ich den Kontext abrufen, damit ich ihn verwenden kann public Intent (Context packageContext, Class<?> cls)?

1
Android: Erfassen der Rückkehr einer Aktivität
Ich habe eine Frage zum Starten neuer Aktivitäten. Es läuft darauf hinaus. Ich habe 3 Registerkarten in einer Ansicht A) contains gMap activity B) camera activity C) some random text fields. Voraussetzung ist, dass die Anwendung im Hochformat ausgeführt wird. Alle 3 Registerkarten funktionieren wie erwartet mit Ausnahme der Kamera-Vorschau-Oberfläche …

6
ArrayList durch Intent übergeben
Ich versuche, eine ArrayList mit Absichten an eine andere Aktivität zu übergeben. Hier ist der Code in der ersten Aktivität. case R.id.editButton: Toast.makeText(this, "edit was clicked", Toast.LENGTH_LONG).show(); Intent intent = new Intent(this, editList.class); intent.putStringArrayListExtra("stock_list", stock_list); startActivity(intent); break; Hier versuche ich, die Liste in der zweiten Aktivität abzurufen. Stimmt hier etwas …

6
Service Intent kann nicht gestartet werden
Ich habe eine Serviceklasse. Ich habe diese Klasse in jar exportiert und das jar in meine Client-App eingebettet. Bei Bedarf rufe ich die Serviceklasse an. Wenn ich dies versuche, wird folgende Fehlermeldung angezeigt: Unable to start service Intent {comp={com.sample.service/com.sample.service.serviceClass}} : not found Ich habe außer der Serviceklasse eine andere Klasse, …

4
Vorteile der Verwendung von Bundle anstelle von direktem Intent putExtra () in Android
In meiner Android-Anwendung verwende ich immer die direkte putExtra()Funktion der IntentKlasse, um eine beliebige Anzahl von Werten an new zu übergeben Activity. So was: Intent i = new Intent(this, MyActivity.class); i.putExtra(ID_EXTRA1, "1"); i.putExtra(ID_EXTRA2, "111"); startActivity(i); Ich kenne mich mit BundleAndroid aus und habe gesehen, dass Leute BundleWerte an neue weitergeben …


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.