Tag: Android intention

Kann keine neue Absicht von setClassName mit einem anderen Paket in Android starten

Ich möchte eine neue Absicht dynamisch starten. Deshalb ist setClassName die beste Wahl. Zuerst definiere ich 3 Aktivitäten in Manifest <activity android:name="com.example.pkg2.Act" /> <activity android:name="com.example.pkg1.Act1" /> <activity android:name="com.example.pkg1.Act2" /> Von com.example.pkg2.Act : Intent intent = new Intent(); if(index == 0) intent.setClassName(Act.this, "com.example.pkg1.Act1"); else intent.setClassName(Act.this, "com.example.pkg1.Act2"); startActivity(intent); Und wird diese Ausnahme bekommen: Unable to find explicit […]

Wie bekomme ich die Benutzerauswahl von startActivityForResult (Intent.createChooser (fileIntent, "Datei öffnen mit …"), APP_PICKED) ;?

Gibt es eine Möglichkeit, programmgesteuert die Benutzerauswahl zu bekommen startActivityForResult(Intent.createChooser(fileIntent, "Open file using…"), APP_PICKED); oder startActivity(Intent.createChooser(fileIntent, "Open file using…")); Ich möchte nicht die gewählte Applikation starten – ich will nur wissen, welches ist es? Vielen Dank!

PendingIntent-Fehler (Muss ein oder mehrere von: PendingIntent.FLAG_ONE_SHOT … ..)

Ich versuche, ein PendingIntent in Android zu erstellen. Hier ist der Code mNotificationIntent = new Intent(getApplicationContent(), MyAlarm.class); mContentIntent = PendingIntent.getActivity(getApplicationContext(), 0, mNotificationIntent, Intent.FLAG_ACTIVITY_NEW_TASK); Und ich bekomme folgende Fehlermeldung: Must be one or more of: PendingIntent.FLAG_ONE_shot,PendingIntent.FLAG_NO_CREATE, PendingIntent.FLAG_UPDATE_CURRENT, Intent.FILL_IN_ACTION, Intent.FILL_IN_DATA, Intent.FILL_IN_CATEGORIES…..) Warum zeigt dieser Fehler? Wie kann ich das lösen? Bitte helfen Sie. Vielen Dank.

Fehler GINGERBREAD kann nicht aufgelöst werden oder ist kein Feld

Ich möchte programmgesteuert die aktuelle Android-Version überprüfen und ein Stück Code ausführen, wenn die Version höher ist als Lebkuchen, aber wenn ich versuche zu verwenden Android.os.Build.VERSION_CODES.GINGERBREAD Eclipse zeigt folgende Fehler an GINGERBREAD kann nicht gelöst werden oder ist kein Feld Also was kann der Grund dafür sein?

Erkennung, wenn ein USB-Gerät auf Android losgelassen wird

Ich habe eine Android-App, die erkannt werden muss, wenn ein USB-Peripheriegerät angeschlossen oder abgenommen ist. Es funktioniert gut, wenn das Peripheriegerät zuerst angehängt ist, aber ich ACTION_USB_DEVICE_DETACHED keine Benachrichtigung (dh ich erhalte keine Intent deren Aktion ACTION_USB_DEVICE_DETACHED ), wenn es später abgetrennt wird. Hier ist der relevante Teil meiner AndroidManifest.xml : <activity android:name=".LauncherActivity"> <intent-filter> <action […]

Übergeben von Datei mit Absicht, wie kann ich es abrufen?

Hier ist was ich vorbei bin. pictureFile ist eine File Intent intent = new Intent (context, ShowPicActivity.class); intent.putExtra("picture", pictureFile); In der nächsten Aktivität, die einer der Getter benutzt, um es zu bekommen? Intent intent = getIntent(); …..

Wie man schwarzen Bildschirm vermeiden kann, wenn Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK gesetzt ist?

In meiner Android-App muss ich Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK , um meine Absichtsflag zu setzen. Ich kann alle meine bisherigen Activities entfernen und eine neue Activity auf diese Weise starten. Dies ist mein Code unten: Intent intent = new Intent(Gerenxinxi.this, MainPart.class); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK); startActivity(intent); finish(); overridePendingTransition(0,0); Allerdings fand ich ein Flackern von […]

Absichtsdaten, die nicht gelöscht werden, wenn der Benutzer die Taste zurückdrückt, dann die letzte App-Taste

Ich bin über dieses Verhalten verwirrt Ich erlebe in einer Anwendung, die ich entwickle … Kurz: Absichtsdaten werden nicht gelöscht, wenn der Benutzer die Zurück-Taste drückt, um die Anwendung zu verlassen, und drückt dann die letzte Schaltfläche, um die Anwendung erneut einzugeben. (In jedem anderen Fall werden die Absichtsdaten gelöscht) Lange: Ich habe eine Anwendung […]

Android: Event ACTION_POWER_CONNECTED wird nicht an meinen BroadcastReceiver gesendet

Ich möchte etwas tun, nachdem das Telefon in das Ladegerät gesteckt wurde. Also habe ich ChargingOnReciever : public class ChargingOnReceiver extends BroadcastReceiver { public void onReceive(Context context, Intent intent) { context.startActivity(someActivity); Log.d(TAG, "Phone was connected to power"); } } Und ich möchte, dass mein Empfänger auf android.intent.action.ACTION_POWER_CONNECTED hört, also stelle ich das in manifest: <reciever […]

Wie sende ich die Daten von onPostExecute in einer AsyncTask zurück?

Mein Problem ist das gleiche wie diese Instanzvariable der Aktivität, die nicht in onPostExecute von AsyncTask gesetzt wird oder wie man Daten von AsyncTask zum Haupt-UI-Thread zurückgibt, aber ich möchte die Daten wieder an dieselbe aufrufende Aktivität senden. Startet nichtAktivität für Intents immer neu starten die Aktivität

Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.