Gson gson = new Gson();
DataBean bean = gson.fromJson(json, DataBean.class);
manager.insertDb1(bean.programmers);
manager.insertDb2(bean.authors);
manager.insertDb3(bean.musicians);
pager.setAdapter(new MyAdapter(getSupportFragmentManager()));
}
private String getJson() {
try {
InputStream is = getAssets().open("json.txt");
ByteArrayOutputStream baos = new ByteArrayOutputStream();
int len = 0;
byte[] buffer = new byte[1024];
while ((len = is.read(buffer)) != -1) {
baos.write(buffer, 0, len);
}
baos.flush();
baos.close();
is.close();
return baos.toString();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return null;
}
DataBean bean = gson.fromJson(json, DataBean.class);
manager.insertDb1(bean.programmers);
manager.insertDb2(bean.authors);
manager.insertDb3(bean.musicians);
pager.setAdapter(new MyAdapter(getSupportFragmentManager()));
}
private String getJson() {
try {
InputStream is = getAssets().open("json.txt");
ByteArrayOutputStream baos = new ByteArrayOutputStream();
int len = 0;
byte[] buffer = new byte[1024];
while ((len = is.read(buffer)) != -1) {
baos.write(buffer, 0, len);
}
baos.flush();
baos.close();
is.close();
return baos.toString();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return null;
}