现在我正在编写简单的笔记应用程序。我需要在 EditText 中显示格式化的单独选定文本。
我试过了,
EditText et = (EditText)findViewById(R.id.edittext);
String string;
int startSelection = et.getSelectionStart();
int endSelection = et.getSelectionEnd();
string = et.getText().toString();
string.substring(startSelection, endSelection);
Spanned s = Html.fromHtml("<font color=\"red\">" + string + "</font>");
et.setText(s);
此解决方案仅显示单独的选定文本。但我需要在其他文本中显示格式化文本。我不知道。
UPD:格式化发生,当用户点击按钮时。