我想在点击文字视图链接时打开http://www.google.com。但它会启动浏览器,但在地址栏中会显示wwww.google.com%27并产生错误。请提供解决方案。
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
TextView textView=(TextView)findViewById(R.id.textView1);
textView.setClickable(true);
textView.setMovementMethod(LinkMovementMethod.getInstance());
String text="<a 'href=http://www.google.com'> Click to open Google!!! </a>";
textView.setText(Html.fromHtml(text));
答案 0 :(得分:0)
尝试使用Html按代码设置文本以编码/解码文本
Html.fromHtml(string)
答案 1 :(得分:0)
尝试,
android:linkify =“web”在xml的textview元素中。这将打开浏览器。