100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > android 创建webview android 创建webview悬浮窗口

android 创建webview android 创建webview悬浮窗口

时间:2019-06-11 01:34:39

相关推荐

android 创建webview android 创建webview悬浮窗口

在悬浮窗口中也可以通过webview进行布局,这就需要将webview控件作为悬浮窗口实现:

首先要动态创建webview,不能使用布局文件进行布局,否则会报错;再调用windowmanager创建悬浮窗口。

首先要在AndroidManifest.xml中增加权限:

动态创建webview,并设置属性:

mywebview = new WebView(this);

mywebview.getSettings().setJavaScriptEnabled(true); //设置允许Js

/*设置webview控件背景透明*/

mywebview.setBackgroundColor(Color.TRANSPARENT);

mywebview.setWebChromeClient(new WebChromeClient());

/* **用来可以打开网页中的链接** */

mywebview.setWebViewClient(new WebViewClient(){

@Override

public boolean shouldOverrideUrlLoading(WebView view, String url) {

// TODO Auto-generated method stub

view.loadUrl(url);

return true;

}

});

/* 和JS交互的接口 */

mywebview.addJavascriptInterface(new JSInterface(), "JS");

mywebview.requestFocus();

<

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。