我正在努力使文本的特定部分可点击。请参见下图示例:

在此图像中,“ www.google.com”位于可展开的列表视图中。
谁能帮助我,如何使此文本可点击,以便将其重定向到相应的网页

ArrayList<String> groupItem = new ArrayList<String>();
ArrayList<Object> childItem = new ArrayList<Object>();

public void setGroupData() {
    groupItem.add("About");
    groupItem.add("General Information");
    groupItem.add("Contact");
}

public void setChildGroupData() {
    /**
     * Add Data For TecthNology
     */
    ArrayList<String> child = new ArrayList<String>();
    child.add(ConstantVariables.profile_description_full);
    childItem.add(child);

    child = new ArrayList<String>();
    child.add("Industry: "
            + ConstantVariables.profile_selectMultipleIndustry);
    childItem.add(child);

    child = new ArrayList<String>();
    child.add(ConstantVariables.profile_cityName_full + ", "
            + ConstantVariables.profile_countryName_full + '\n'
            + ConstantVariables.profile_websiteAddress_full);
    childItem.add(child);
}


这是我的代码供参考。

最佳答案

尝试在XML文件的TextView定义中包括以下内容:

<TextView
    ...
    android:autoLink="web"/>


android:autoLink的文档说:


  控制是否自动找到诸如URL和电子邮件地址之类的链接并将其转换为可点击的链接


因此,对于自动查找链接,以上内容可能会有所帮助。尝试看看。

关于android - 使文字的特定部分可点击,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30660824/

10-12 01:47