2013-01-10 12 views
7

Ich benutze Android Clipboard Manager und versuche, eine Zeichenfolge an meine Android App wie in developer.android.com tutorial erwähnt einfügen. Ich kann unter normalen Umständen Zeichenfolge einfügen, aber im folgenden Szenario liegt ein Problem vor.Android Paste Text aus der Zwischenablage nach dem Neustart des Telefons

Szenario:

Ich kopiere einen String aus Textdatei. Starten Sie dann das Telefon/Android-Gerät neu. Dann starte ich meine App. Jetzt in meiner Anwendung ClipBoard.hasPrimaryClip() -Funktion gibt false zurück. Also sollten keine Daten in die Zwischenablage kopiert werden. Aber wenn ich eine Textdatei öffne oder Skype öffne, kann ich die Zeichenfolge einfügen, die kopiert wurde, bevor ich das Telefon/Android-Gerät neu starte.

Also wie kann ich die Zeichenfolge, die vor dem Neustart in die Zwischenablage kopiert wurde.

Antwort

0

Ich kann mir vorstellen, dass sie einen anderen dauerhaften Speicher für Clip-Daten verwenden. Versuchen Sie vielleicht, die Clip-Daten in eine Datenbank zu schreiben oder etwas, das beim Neustart nicht gelöscht wird.