html.getSettings().setJavaScriptEnabled(true);
html.getSettings().setDefaultTextEncodingName("UTF-8");
html.getSettings().setLayoutAlgorithm(LayoutAlgorithm.NARROW_COLUMNS);
final QuestionsListInstance navigation = new QuestionsListInstance();

html.addJavascriptInterface(navigation, "Navigation");


class QuestionsListInstance{

@JavascriptInterface
public String GetManeuverInfo() {
return json;
}


@JavascriptInterface
public void GetManeuverInfo(String w) throws JSONException,Exception {

Toast.makeText(mContext, "index==" + w, 2).show();
SelfTestingActivity.isShowSaveDialog = true;
if (isFirst) {
try {
 correctResult = w;
 SelfTestingActivity.questionCache.putJson(resourceId, exercisesId, correctResult, CacheURL.AddExerciseRecord);
} catch (Exception e) {
Log.e("Index ERR", e.toString());
}
}
isFirst = false;
}
}


public QuestionFragment(String json) {
super();
this.json = json;
}


public void setFontSize(String size) {
// TODO Auto-generated method stub
html.loadUrl("javascript:fonts('" + size + "')");
}


public void setMode(String nightMode) {
// TODO Auto-generated method stub
html.loadUrl("javascript:mode('" + nightMode + "')");
}


@SuppressLint("HandlerLeak")
final Handler handler = new Handler() {
@Override
public void handleMessage(Message msg) {
switch (msg.what) {
case 1:

}
}
};



webview中响应时间在GetManeuverInfo 中


还有那个 @JavascriptInterface 一定不要丢啊擦,不然没用,测试了一下午。。。结果发现是这个原因

更多相关文章

  1. CheckBox自定义样式
  2. android 记得用mkdirs不要用mkdir
  3. 简单总结RectF、Rect 和Matrix ,还有Paint的使用方法
  4. 简单总结RectF、Rect 和Matrix ,还有Paint的使用方法
  5. Android(安卓)3.0之后开机无法接收系统广播权限原因
  6. Android(安卓)Studio编译报Default interface methods are only
  7. ListView setOnItemClickListener无效原因详细分析
  8. ListView setOnItemClickListener无效原因分析
  9. ListView setOnItemClickListener无效原因详细分析

随机推荐

  1. android AlarmManager 的相關應用
  2. Android(安卓)选择图片、上传图片之Pictu
  3. 让Activity变成一个窗口:Activity属性设定
  4. android handler
  5. freetype 在android编译时上的一个makefi
  6. android Camera架构介绍
  7. Error:In declare-styleable FontFamilyF
  8. android 技术等级
  9. android必学的两个项目,android仿京东、an
  10. Android 权限管理 — 只防君子不防小人