我想<a href="google.com" target="_blank">google</a>
输入edittext,当我点击这个文本时,我想打开webview。我怎样才能做到这一点?
问问题
1705 次
4 回答
1
将您的 html 放在字符串中@
<string url="link"><a href="http://www.google.com">Google</a></string>
设置String to editText
@
youredittext.setText(Html.fromHtml(getResources().getString(R.string.url)));
对于点击,设置LinkMovementMethod
必要的操作@
youredittext.setMovementMethod(LinkMovementMethod.getInstance());
于 2013-09-26T06:39:54.747 回答
1
尝试添加以下代码:
yourEditText.setMovementMethod(LinkMovementMethod.getInstance());
于 2013-09-26T06:35:33.437 回答
1
尝试这个
EditText et = (TextView) findViewById(R.id.et);
et.setText(Html.fromHtml("<a href=\"http://www.google.com/\">Google</a> "));
et.setMovementMethod(LinkMovementMethod.getInstance());
于 2013-09-26T06:49:57.257 回答
-1
为什么要在 EditText 中使用它?
如果您只使用带有文本“Google”的按钮,并使用它的 onclick 来调用 xml 中的方法,例如:
android:onClick="openGoogleWebview"
然后添加你的代码
public void openGoogleWebview()
{
Intent intent = new Intent(this, GoogleWebviewActivity.class)
}
于 2013-09-26T06:39:08.033 回答