从AlertDialog打开URL链接

时间:2012-03-01 16:46:25

标签: android url

我的程序以EULA开头。 EULA通过WebView在AlertDialog中显示。 A有文本链接到网站。单击链接时,我收到错误消息:

03-01 18:44:48.421: E/AndroidRuntime(8862): android.util.AndroidRuntimeException:
Calling startActivity() from outside of an Activity  context requires the   FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want?

怎么办?

1 个答案:

答案 0 :(得分:0)

我发现了问题。而不是使用getBaseContext():

WebView wv = new WebView(getBaseContext());

我把:这个

WebView wv = new WebView (this);

两者都是背景。两者都渲染WebView完美,但是当点击url时,getBaseContext崩溃。