2013年5月27日
摘要: 1.首先继承android.webkit.WebChromeClient实现MyWebChromeClient。 2.在MyWebChromeClient.java中覆盖onJsAlert,onJsConfirm,onJsPrompt三个方法。 3.在初始化Webview时设置调用webview.setWebChromeClient(new MyWebChromeClient()); 4.在Webview载入的html中使用window.alert,window.confirm,window.prompt方法,系统弹出的将是自定义实现的对应对话框。 MyWebChromeClient.java 阅读全文
posted @ 2013-05-27 17:59 西城诸葛 阅读(722) 评论(0) 推荐(0) 编辑
摘要: 资源描述:1.android提供了webView控件专门用来浏览网页。然后在程序中装载webView控件,设置属性,比如:颜色、字体、要访问的网址等。通过loadUrl方法设置当前webView需要访问的网址。在创建WebView时,系统有一个默认的设置,我们可以通过WebView.getSettings来得到这个设置。2.下面是设置一些常用属性、状态的方法WebSettings常用方法:setAllowFileAccess 启用或禁止WebView访问文件数据setBlockNetworkImage 是否显示网络图像setBuiltInZoomControls 设置是否支持缩放setCach 阅读全文
posted @ 2013-05-27 17:19 西城诸葛 阅读(721) 评论(0) 推荐(0) 编辑
摘要: 设置Activity全屏和无标题Activity设置全屏和无标题栏,要用到andorid.view.Window和android.view.WindowManager。 Window.FEATURE_NO_TITLE表示无标题栏。 WindowManager.LayoutParams.FLAG_FULLSCREEN表示全屏。 具体用法如下:1、设置全屏可以使用如下代码:getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); 2、设. 阅读全文
posted @ 2013-05-27 16:29 西城诸葛 阅读(161) 评论(0) 推荐(0) 编辑