2
編集可能な(EditText.getText())を複製する簡単な方法がありますか? コピーのコンストラクタがないので、単純に書くことはできません。Android。編集可能なクローン作成方法
編集可能なdocumetTextCopy = new編集可能(documentText.getText()); 編集可能でCloneableを実装していないようです。
編集可能な(EditText.getText())を複製する簡単な方法がありますか? コピーのコンストラクタがないので、単純に書くことはできません。Android。編集可能なクローン作成方法
編集可能なdocumetTextCopy = new編集可能(documentText.getText()); 編集可能でCloneableを実装していないようです。
試してみてください。
Editable old = documentText.getText();
Editable copy = Editable.Factory.getInstance().newEditable(old);
それは役に立ちます。ありがとう! –
なぜあなたはそれのクローンを作成する必要がありますか? 'EditText.getText()。toString()'を呼び出すことによってStringに変換する方が良いでしょうか?あなたはそのような柔軟性を持つでしょう。 –
文字列に変換するとスパンが失われます。私はそれらを私のコピーに保存する必要があります。 –