私はこれを正確に実行する必要がありますが、Androidでは:
Java:テキストURLをクリック可能なHTMLリンクに置き換える
このソリューション(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( "* * * Converted =" + text.replaceAll( "(。*:// [^ <> [:space:]] + [[:alnum:] /])"、 "HereWasAnURL" ));
output.putExtra(ZNMainActivity.RESULT_CODE_POST, text );
setResult(RESULT_OK, output);
finish();