Beim Kopieren von String
von einer beliebigen Browserseite funktioniert pasteData
ordnungsgemäß.
Wenn Sie jedoch SpannedString
aus einem Nachrichteneditor (Feld) kopieren, stürzt die Anwendung ab und zeigt folgende Fehlermeldung an:
Mein Code:
%Vor% wo die ClipboardManager
Instanz als clipBoard
definiert wurde, unten:
Alles, was ich versuche, ist pasteData
in String
format.
Wie wird dieser Fehler behoben?
Jede Hilfe wird geschätzt.
Gibt eine Zeichenfolge mit denselben Zeichen in derselben Reihenfolge wie in dieser Sequenz zurück.
Sie müssen den nächsten Code verwenden.
%Vor% Sie können nicht in android.text.SpannableString
umwandeln, da item.getText()
CharSequence
zurückgibt. Es gibt viele Implementierungen von es
Wenn Ihr überspannter Text nur HTML-Inhalt enthält, können Sie ihn mit Html.toHtml()
Tags und Links string java android clipboard spannablestring