在下面的代码中,我将用SpannableString标记大括号之间的内容,并移除花括号,但这会产生错误的结果。
String text = "the {quic}k brown {fox} jumps {over} the lazy dog. {A Quick} {brow}nfoxjumpsoverthelazydog";
tv.setText(makeSpannable(text, "\\{.*?\\}"));
public SpannableStringBuilder makeSpannable(String text, String regex) {
您将在下面的代码中看到,我正在连接2个字符串(strName和StrSciName),并将结果添加到一个数组列表中,该数组将被添加到要在自动完成文本视图中显示的array适配器中。
我的问题是:我希望能够在自动完成文本视图中以斜体显示部分文本。所以我希望strSciName (里面的部分)用斜体表示。
这个是可能的吗?
谢谢
final ArrayList<String> arrForAdapter = new ArrayList<String>();
try {
f