Ich habe einen Fehler in meiner App und ich habe nicht gefunden, jemand spricht über das gleiche Problem.Android Intent.ACTION_SEND Behandlung zurück Aktion
Dies ist, wie ich meine Absicht erschaffe:
Intent shareIntent = new Intent();
shareIntent.setAction(Intent.ACTION_SEND);
shareIntent.putExtra(Intent.EXTRA_TEXT, shareContent);
shareIntent.putExtra(Intent.EXTRA_STREAM, bmpUri);
shareIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_DOCUMENT);
shareIntent.setType("image/*");
startActivity(Intent.createChooser(shareIntent, "Share Image"));
Und das funktioniert gut, das Problem ist, dass wenn ich versuche, meine App zurückzukehren, ist es nicht wieder reagiert. Wie löse ich das?
Ich habe versucht, mit:
@Override
protected void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);
}
@Override
protected void onRestoreInstanceState(Bundle savedInstanceState) {
super.onRestoreInstanceState(savedInstanceState);
}
Aber das ist mein Problem nicht lösen.
Hat jemand eine Idee, wie man das löst?
Das ist mein logcat:
Caught a RuntimeException from the binder stub implementation.
java.lang.NullPointerException: Attempt to invoke interface method 'android.os.IBinder com.mediatek.anrappmanager.IFrameworks.serviceManagerGetService(java.lang.String)' on a null object reference
at com.mediatek.anrappmanager.ANRManagerNative$1.b(SourceFile:77)
at com.mediatek.anrappmanager.ANRManagerNative$1.c(SourceFile:75)
at com.mediatek.anrappmanager.ANRManagerNative$a.get(SourceFile:97)
at com.mediatek.anrappmanager.ANRManagerNative.getDefault(SourceFile:35)
at com.mediatek.anrappmanager.ANRAppManager.dumpMessageHistory(SourceFile:59)
at android.app.ActivityThread$ApplicationThread.dumpMessageHistory(ActivityThread.java:1244)
at android.app.ApplicationThreadNative.onTransact(ApplicationThreadNative.java:682)
at android.os.Binder.execTransact(Binder.java:451)
Was bedeutet "es antwortet nicht" genau, ist es gefroren, unsichtbar, ...? – mjn
Bitte erläutern Sie auch, was "das funktioniert auch nicht" bedeutet. – CommonsWare
@mjn - der Bildschirm ist ganz schwarz und nach einer Weile (wie 2-4 Minuten) bekomme ich eine Nachricht, dass meine App nicht mehr reagiert und wenn ich es schließen möchte. Ich würde einen Screenshot posten, aber es ist in Portugiesisch –