通过线程,处理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(); } }); }
浙公网安备 33010602011771号