Android 使word在编辑文本中可单击

Android 使word在编辑文本中可单击,android,Android,我想在编辑文本中突出显示一些单词并单击,就像拼写错误一样。例如,如果我在键入时键入“flight”,我希望它高亮显示并可单击 以下是代码片段和XML: 活动: public class MainActivity extends Activity { EditText editText; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedIn

我想在编辑文本中突出显示一些单词并单击,就像拼写错误一样。例如,如果我在键入时键入“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"/>
布局:

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"/>

您可以使用

String str=Html.fromHtml(“”)


方法在字符串上创建超链接,其中
文本
是要链接的EditText内容的一部分。

否没有这样的直接方法,但如果要打开超链接,则可以。选中此答案我想要的是使一些单词成为要突出显示的用户类型,以便用户可以单击它以查看其他屏幕或活动。我脑子里有一些单词,但问题是如何将它们链接到编辑文本中,以便用户在任何时候键入这些单词时都会得到超链接并单击可我想要的是将一些单词设置为用户类型的超链接,以便用户可以单击它以进入另一个屏幕或活动。我脑子里有一些单词,但问题是如何将它们链接到编辑文本,以便用户在任何时候键入这些单词时,它们都会被超链接并可单击