1. js调用android方法#

  1. 设置webview.addJavascriptInterface(new TestJavaScriptInterface(),"Android")
  • TestJavaScriptInterface : 接口类
  • "Android" :别名
  1. TestJavaScriptInterface 提供方法,当执行js代码的时候引起android这边的回调
    /**     * 测试js和android交互的类     */    class TestJavaScriptInterface{        /**         * @JavascriptInterface 这个注解在4.2及以后要加在方法上         * 在js里面点击一个按钮,android这边将js传过来的内容以土司的形式弹出         */        @JavascriptInterface        public void showToast(String content){            Toast.makeText(getApplicationContext(), content, Toast.LENGTH_SHORT).show();        }    }
  1. "Android" 要和JS 调用方法里面引用的对象名一致

2. android调用js方法#

调用js里的changeInputValue方法,参数是 “哈哈 js 您好”
webview.loadUrl("javascript:changeInputValue('哈哈 js 您好')");

3. simple#

webview与js的相互调用以及webview各种属性配置的Demo

更多相关文章

  1. Android(安卓)中从res/values/strings.xml中读取具体的字符串的
  2. android里面EditTex多行输入及输入置顶问题
  3. android activity-alias 做多入口程序(多个launch icon)
  4. Android实现跑马灯效果的方法
  5. android tabhost位于底部
  6. android改变字体的颜色的三种方法
  7. Android(安卓)输入法框架 (1)
  8. android 设置全屏方法2
  9. 从零开始学android-一行两个按钮居中 布局

随机推荐

  1. Android(安卓)Glide图片缓存原理及手写实
  2. Data Binding(数据绑定)用户指南
  3. Android(安卓)开发,关于依赖库的制作,打包a
  4. Android中其中一个Activity可以对另一个A
  5. ActionBar 自定义布局定义
  6. 如何申请google map api key
  7. Android关闭USB的ADB调试和文件传输功能(
  8. 7.1.5 选项卡结合案例详解
  9. android minui fb显示相关函数
  10. 在Android(安卓)Studio 中 activity的四