博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android WebView onJsAler onJsC…
阅读量:7192 次
发布时间:2019-06-29

本文共 1586 字,大约阅读时间需要 5 分钟。

package com.html;
import com.sqlite.Dao.NcpRegisterDAO;
import android.app.Activity;
import android.app.AlertDialog;
import android.app.AlertDialog.Builder;
import android.content.DialogInterface;
import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;
import android.webkit.JsResult;
import android.webkit.WebChromeClient;
import android.webkit.WebView;
import android.widget.Toast;
public class Register_protocolActivity extends Activity {
   
    privateHandler mHandler = new Handler();
    privateWebView mWebView;
    privateNcpRegisterDAO dao = null;
    
    public voidonCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       
       //踩上一脚,记录有了就知道复位的时候要去哪里
       dao = new NcpRegisterDAO(Register_protocolActivity.this);
       String name = "MainActivity";
       dao.add_Stepped(name);
       
       //隐藏标题栏
       //requestWindowFeature(Window.FEATURE_NO_TITLE);
       //隐藏状态栏
       //getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
       //该ACTIVITY不需要layout设置,所以直接指向MainActivity的main
       setContentView(R.layout.protocol);
       //将WebView实例化
       mWebView = (WebView) this.findViewById(R.id.webView);
       //WebView打开权限
       mWebView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
       mWebView.getSettings().setJavaScriptEnabled(true);
       //WebView,SWF文件运行权限
       mWebView.getSettings().setPluginsEnabled(true);
       mWebView.addJavascriptInterface(new Action(), "ncp"); 
    
      mWebView.loadUrl("file:///android_asset/protocol.html");
      
        
        // 创建WebViewChromeClient
            WebChromeClient wvcc = new WebChromeClient() {          
        // 处理Alert事件
           
        

转载于:https://www.cnblogs.com/xiaowangba/archive/2012/12/11/6314321.html

你可能感兴趣的文章
Gym 100496A Avangard Latin Squares(矩阵游戏)
查看>>
[设计模式]单例模式
查看>>
[设计模式之禅读书笔记]010_23种设计模式四:模板方法模式
查看>>
秀才与小女子
查看>>
地图位置定位的封装开发
查看>>
SaltStack-Master高可用
查看>>
MVC3快速搭建Web应用(二)
查看>>
C++ lambda
查看>>
Html的学习(二)
查看>>
表达式版本的生成器
查看>>
RH133读书笔记(2)-Lab 2 Working with packages
查看>>
将列表中的字符以‘*’连接生成一个新的字符串
查看>>
java异常—检查异常(checked exception)和未检查异常(unchecked exception)
查看>>
javah 的路径
查看>>
简单代码生成csv文件(excel)
查看>>
Android原生代码与html5交互
查看>>
hibernate.cfg.xml配置
查看>>
将零散文件使用ICSharpCode.SharpZipLib压缩打包后一次性下载
查看>>
java软引用和弱引用
查看>>
Python 爬取简单网页
查看>>