而不是url如何通过使用齐射在资产android中使用它?

时间:2014-10-05 10:20:10

标签: android json android-volley

我没有服务器来显示和使用json获取数据。那么如何从资产中调用而不是使用url android?

private String URL_FEED = "http://feed.json"; // i just using feed url json directly in assets.
public String loadJSONFromAsset() {
    String json = null;
    try {

        InputStream is = getAssets().open("yourfilename.json");

        int size = is.available();

        byte[] buffer = new byte[size];

        is.read(buffer);

        is.close();

        json = new String(buffer, "UTF-8");


    } catch (IOException ex) {
        ex.printStackTrace();
        return null;
    }
    return json;

}

//制作新的截击请求并获取json             JsonObjectRequest jsonReq = new JsonObjectRequest(Method.GET,                     loadJSONFromAsset(),null,new Response.Listener(){               }

我通过使用loadJSONFromAsset方法来调用它来调用它。但它没有显示出来。如果我直接提供链接,则会获取并显示数据。请解释如何使用volley android在资产中使用json?在json中使用来自资产的齐射的任何示例都很有帮助

由于

0 个答案:

没有答案