【发布时间】:2014-01-07 16:06:54
【问题描述】:
我已经实现了 android daydream 服务,我在其中播放了来自 asserts 的视频, 我在那里放了一个按钮和 onclick 侦听器我想打开一个带有链接的 webview,一切正常,但我无法处理 webview,因为当我单击按钮时出现此消息
不幸的是应用程序已停止
日志中出现的错误信息是
AndroidRuntime(827):致命异常: android.util.AndroidRuntimeException:从 Activity 上下文外部调用 startActivity() 需要 FLAG_ACTIVITY_NEW_TASK 标志。这真的是你想要的吗?
我已经在 xml 文件中创建了 webview
我调用 webview 的代码是:
final WebView webView = (WebView)this.findViewById(R.id.webView1);
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// Perform action on click
vv.stopPlayback();
vv.setVisibility(View.GONE);//for media player
webView.setVisibility(View.VISIBLE);
webView.loadUrl("http://www.google.com");
}
});
【问题讨论】:
标签: android webview android-webview android-service android-context