public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Gson gson=new Gson();
try {
InputStream inputStream = getAssets().open("json.json");
Type type=new TypeToken<List<Bean>>(){
}.getType();
//TypeToken的泛型是什么,就转成什么类型的
List<Bean> list=gson.fromJson(new InputStreamReader(inputStream,"utf-8"), type);
for (Bean bean : list) {
Toast.makeText(this, bean.toString(), 0).show();
System.out.println(bean.toString());
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}