如何通过影响那些可以改变用户经度和纬度(无网络)的APP来获得精确的经度和纬度?

时间:2015-11-07 05:14:20

标签: android gps

我使用LocationManager获取位置,但可以通过那些可以更改位置的APP进行更改。

1 个答案:

答案 0 :(得分:0)

已经有一个答案here

以下是他用于通过位置管理器获取GPS的代码。

为了让它更好,我会发布一个片段。考虑它在try-catch中:

private void parseResult(String result) {
    try {
        JSONObject response = new JSONObject(result);
        JSONArray posts = response.optJSONArray("items");
        GridItem item;
        for (int i = 0; i < posts.length(); i++) {
            JSONObject post = posts.optJSONObject(i);
            String title = post.optString("itemname");
            item = new GridItem();
            item.setTitle(title);
            JSONArray attachments = post.getJSONArray("itemimage");
            if (null != attachments && attachments.length() > 0) {
                JSONObject attachment = attachments.getJSONObject(0);
                if (attachment != null)
                    item.setImage(attachment.getString(""));
                }
                mGridData.add(item);
            }
        } catch (JSONException e) {
            e.printStackTrace();
        }
    }
}