通过线程,处理JAVA 数据;

1.定义一个线程

Handler mhander=new Handler();

2. js通过线程调用JAVA方法;如

 

    @JavascriptInterface
    public void JStoHandler(){
        mhander.post(new Runnable() {
            
            @Override
            public void run() {
                // TODO Auto-generated method stub
                AlertDialog.Builder alert=new AlertDialog.Builder(mcontext);
                alert.setTitle("通过handler");
                alert.setMessage("js 调用JAVA 中的方法 ;");
                alert.setPositiveButton("yes", new DialogInterface.OnClickListener() {
                    
                    @Override
                    public void onClick(DialogInterface dialog, int which) {
                        // TODO Auto-generated method stub
                        dialog.dismiss();
                    }
                });
                alert.create().show();
            }
        });
    }

 

posted on 2015-01-12 17:44  ทดสอบ  阅读(112)  评论(0)    收藏  举报