我想在EditText中突出显示一些单词,就像拼错一样。例如,如果我在输入时输入“flight”,我希望它能够突出显示并可点击。
以下是代码片段和XML:
活动:
public class MainActivity extends Activity {
EditText editText;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
editText = (EditText)findViewById(R.id.textplace);
}
}
布局:
<EditText
android:id="@+id/textplace"
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
答案 0 :(得分:0)
您可以使用
String str = Html.fromHtml("<a href="#>" + str + "</a>");
在字符串上创建超链接的方法,其中text
是您想要链接的EditText内容的一部分。