我没有服务器来显示和使用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中使用来自资产的齐射的任何示例都很有帮助
由于