1. js中点击按钮跳转界面时跳用android中修改UI界面的方法。android的方法可以调用的到,但是h5中的页面无法跳转
  mWebView.addJavascriptInterface(new AnimalFragment.MyJavaScript(), "client");    class MyJavaScript {        @JavascriptInterface        public void showBottomNavigationBar(){            viewHandler.sendEmptyMessage(0);        }        @JavascriptInterface        public void hideBottomNavigationBar(){            viewHandler.sendEmptyMessage(1);        }}

通过在方法中打印Thread.currentThread()映射类所在方法的当前线程知道并非在UI线程。所有js跳用Android方法修改UI注意⚠️使用Handler来修改

更多相关文章

  1. 浅谈Java中Collections.sort对List排序的两种方法
  2. Python list sort方法的具体使用
  3. python list.sort()根据多个关键字排序的方法实现
  4. Android修改默认打开WLAN随时都可扫描
  5. Android上实现zlib解压缩的方法 Inflater用法
  6. Android架构组件(1)Lifecycles体系
  7. 如何去掉Android(安卓)kitkat中的红框
  8. Android(安卓)SDK下载和更新失败的解决方法!!!
  9. android RadioButton文字居中的方法

随机推荐

  1. Android之Intent(二)
  2. Android2.2 API 中文文档系列(1)
  3. Android编译系统详解(三)——编译流程详
  4. Android跨线程消息机制
  5. Android 上八款优秀的开源游戏引擎
  6. android软件工程师实战开发零基础到高级
  7. Android sdk 3.0 sdk3.1 sdk3.2 平板开发
  8. android 邮件
  9. Android开发屏幕适配全攻略
  10. Android(安卓)后台任务(六)IntentService