Ich habe zwei Anwendung, com.appone.one
und com.apptwo.two
.Wie übertragen Daten von einer App zu einer anderen App in Android
Ich mag Daten appone
-apptwo
übertragen, möchte ich, wenn ein Datum zu apptwo
übertragen, apptwo
öffnet oder wenn offen nur kommen (onResume) und zeigt, dass Daten. Ich schrieb diesen Code:
com.appone.one:
Intent i = new Intent(Intent.ACTION_DATE_CHANGED);
PackageManager manager = getPackageManager();
i = manager.getLaunchIntentForPackage("com.apptwo.two");
i.putExtra("MessageText",""+Connect.MessageArrive.toString());
i.addCategory(Intent.CATEGORY_LAUNCHER);
startActivity(i);
com.apptwo.two:
@Override
public void onResume() {
super.onResume();
String name=getIntent().getStringExtra("MessageText");
Toast.makeText(getApplicationContext(),String.valueOf(name), Toast.LENGTH_LONG).show();
}
Ich möchte diese Zeile nur schreiben:
String name=getIntent().getStringExtra("MessageText");
in OnResume
weil ich apptwpo nicht wieder laden möchte, Wenn ich diese Zeile in onCreate
schreibe, m y-Code funktioniert gut. aber ich will das in onResume
. Jetzt apptwo
gibt null zurück :(
was soll ich tun Dank im Voraus
Mögliche Duplikat [How Daten von einer Anwendung an andere Anwendung in Android senden?] (http://StackOverflow.com/Questions/14355860/How-to-send-Data-von-eine-Anwendung-zur-anderen-Anwendung- in-android) –
nein, ich teste diesen Beitrag jetzt, hat nicht funktioniert –