Merge "Remove spans from edited text when copying back to clipboard" into tm-dev
This commit is contained in:
@@ -26,6 +26,7 @@ import android.content.Intent;
|
|||||||
import android.content.pm.PackageManager;
|
import android.content.pm.PackageManager;
|
||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
import android.os.PersistableBundle;
|
import android.os.PersistableBundle;
|
||||||
|
import android.text.Editable;
|
||||||
import android.util.Log;
|
import android.util.Log;
|
||||||
import android.view.inputmethod.InputMethodManager;
|
import android.view.inputmethod.InputMethodManager;
|
||||||
import android.widget.EditText;
|
import android.widget.EditText;
|
||||||
@@ -93,7 +94,9 @@ public class EditTextActivity extends Activity
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void saveToClipboard() {
|
private void saveToClipboard() {
|
||||||
ClipData clip = ClipData.newPlainText("text", mEditText.getText());
|
Editable editedText = mEditText.getText();
|
||||||
|
editedText.clearSpans();
|
||||||
|
ClipData clip = ClipData.newPlainText("text", editedText);
|
||||||
PersistableBundle extras = new PersistableBundle();
|
PersistableBundle extras = new PersistableBundle();
|
||||||
extras.putBoolean(ClipDescription.EXTRA_IS_SENSITIVE, mSensitive);
|
extras.putBoolean(ClipDescription.EXTRA_IS_SENSITIVE, mSensitive);
|
||||||
clip.getDescription().setExtras(extras);
|
clip.getDescription().setExtras(extras);
|
||||||
|
|||||||
Reference in New Issue
Block a user