P
PhillippOh
Fortgeschrittenes Mitglied
- 10
Hey,
wenn ich einen Text irgendwo auf dem Handy auswähle und ihn an meine App teile, dann will ich jetzt erstmal den geteilten Text in der Activity, die sich dann öffnet ausgeben.
Hier mal mein Code:
Leider stürzt die App ab, sobald ich was zu ihr teile. Am setText liegt es nicht, da ich normalen Text ausgeben kann. Es muss was mit dem Abfragen des geteilten Textes sein.
Hier (Allowing Other Apps to Start Your Activity | Android Developers) wird das ja auch nicht gezeigt, wie man an den Wert kommt bzw an einen String, den man weiter verwenden kann.
Gruß
Phillipp
Der ursprüngliche Beitrag von 19:52 Uhr wurde um 20:19 Uhr ergänzt:
Ok, mit
geht es.
wenn ich einen Text irgendwo auf dem Handy auswähle und ihn an meine App teile, dann will ich jetzt erstmal den geteilten Text in der Activity, die sich dann öffnet ausgeben.
Hier mal mein Code:
Code:
Intent intent = getIntent();
Uri data = intent.getData();
strEingabe = data.toString();
tvText.setText(strEingabe);
Leider stürzt die App ab, sobald ich was zu ihr teile. Am setText liegt es nicht, da ich normalen Text ausgeben kann. Es muss was mit dem Abfragen des geteilten Textes sein.
Hier (Allowing Other Apps to Start Your Activity | Android Developers) wird das ja auch nicht gezeigt, wie man an den Wert kommt bzw an einen String, den man weiter verwenden kann.
Gruß
Phillipp
Der ursprüngliche Beitrag von 19:52 Uhr wurde um 20:19 Uhr ergänzt:
Ok, mit
Code:
strEingabe = intent.getStringExtra(Intent.EXTRA_TEXT);
geht es.