替換文本URL我需要執行的正是這種,但在Android上:安卓:帶有可點擊HTML鏈接
Java : replacing text URL with clickable HTML link
我試圖在這個解決方案中提供的例子(這是指針對Java)但它不起作用。
這就像正則表達式不起作用。
任何解決方案?
謝謝!
這是我的代碼:
final EditText postTextView = (EditText) findViewById(R.id.postText);
Intent output = new Intent();
String text = postTextView.getText().toString();
text = text.replaceAll("(.*://[^<>[:space:]]+[[:alnum:]/])", "<a href=\"$1\">HereWasAnURL</a>");
的System.out.println( 「* * *轉換=」 + text.replaceAll(「(*:// [^ <> [:空格:]] + [[:alnum:] /])「,」HereWasAnURL「));
output.putExtra(ZNMainActivity.RESULT_CODE_POST, text);
setResult(RESULT_OK, output);
finish();
細節你爲什麼不能使用該鏈接顯示的代碼?它是Java,而且Android運行在Java上。如果你想發佈你的工作,我們可以告訴你你有什麼問題。 – l46kok 2013-03-04 05:20:54
我試過了,但沒有奏效。我的原文保留。 – shuot 2013-03-04 05:24:51
發佈您的代碼。你可能做錯了一些事情,我很樂意看看它。 – l46kok 2013-03-04 05:26:03