1

文字列から #hashtag と "http://" リンクを見つけて色付けすることはできますか? 私はAndroidでこれを使用しています。

public void setTitle(String title) {
    this.title = title;
}

前もって感謝します

4

5 に答える 5

0

この関数は、文字列内のすべての #hashtags のリストを返します

public static List<String> getHashTags(String str) {
    Pattern MY_PATTERN = Pattern.compile("#(\\S+)");
    Matcher mat = MY_PATTERN.matcher(str);
    List<String> strs = new ArrayList<>();
    while (mat.find()) {
        strs.add(mat.group(1));
    }
    return strs;
}
于 2016-10-10T05:36:45.640 に答える
-1

Linkifyクラスを使用して、ハッシュタグや Web ページ以上のことを行うことができます。テキストビューでハッシュタグを見つけて別のアクティビティにリンクする方法の例を次に示します

于 2013-10-05T17:16:03.150 に答える