管灌系统巡查员智能手机App
zuoxiao
2024-10-16 bc0643f42cc19cfa1153f355851968e5486281ef
app/src/main/java/com/dayu/pipirrapp/js/MyWebViewInterface.java
@@ -1,6 +1,5 @@
package com.dayu.pipirrapp.js;
import android.content.Context;
import android.os.Handler;
import android.os.Looper;
import android.webkit.JavascriptInterface;
@@ -30,6 +29,7 @@
    /**
     * 显示取水口详情
     *
     * @param data
     */
    @JavascriptInterface
@@ -49,7 +49,6 @@
    /**
     * 隐藏取水口详情
     *
     */
    @JavascriptInterface
    public void closeWaterIntakeView() {
@@ -66,4 +65,21 @@
        }
    }
    @JavascriptInterface
    public void loadMarker() {
        if (myContext instanceof MapFragment) {
            new Handler(Looper.getMainLooper()).post(new Runnable() {
                @Override
                public void run() {
                    // 在主线程上执行UI操作
                    // 更新或操作UI元素的代码
//                    myContext.addMarker();
                    myContext.jumpCenterPoint();
                    myContext.setMapMarker();
                }
            });
        }
    }
}