小编Cri*_*ris的帖子

Android - 等待截击响应继续

我构建了一个应用程序,它在地图中加载标记,我为 volley JSON 文件获取标记,但我首先需要加载 volley,然后继续执行代码,因为另一种方式显示latLng null错误,此参数加载速度不快,先执行另一个方法并显示为空。

我的加载标记截击代码

public  void getMarkers(){

    requestQueue = Volley.newRequestQueue(getApplicationContext());
    JsonObjectRequest jsonObjectRequest = new JsonObjectRequest(Request.Method.POST, url, new Response.Listener<JSONObject>() {


        @Override
        public void onResponse(JSONObject response) {

            try {

                JSONArray saagTracker = response.getJSONArray("saagMRK");
                for (int i = 0; i < saagTracker.length(); i++) {
                    JSONObject object = saagTracker.getJSONObject(i);

                    title = object.getString(TITLE);
                    snnipet = object.getString(SNNIP);
                    latLng = new LatLng(Double.parseDouble(object.getString(LAT)), Double.parseDouble(object.getString(LNG)));
                    coor = coor + "|" + object.getString(LAT) + "," + object.getString(LNG);                        // Menambah data marker untuk di tampilkan ke …
Run Code Online (Sandbox Code Playgroud)

java android geofire

4
推荐指数
1
解决办法
5850
查看次数

标签 统计

android ×1

geofire ×1

java ×1