我正在尝试将 json 结果放入我的 Android 应用程序中的 ListView 中。
这是我的 Json:
[
{
"Result": "8:30,21",
"Meeting": "Antwerp Olympics",
"Event": "3000m",
"Date": "30/05/2013"
},
{
"Result": "008,32",
"Meeting": "Antwerp Olympics",
"Event": "Long Jump",
"Date": "30/05/2013"
},
{
"Result": "6,35",
"Meeting": "Antwerp Olympics",
"Event": "High Jump",
"Date": "30/05/2013"
},
{
"Result": "5,00",
"Meeting": "Antwerp Olympics",
"Event": "Discus Throw",
"Date": "30/05/2013"
}
]
这是我的安卓代码
Gson gson = new Gson();
Result[] res = gson.fromJson(results, Result[].class);
ListView lv1 = (ListView) getView().findViewById(R.id.sampleListView);
String[] values = new String[] { }; //values
ArrayAdapter<String> files = new ArrayAdapter<String>(getActivity(),android.R.layout.list_content, values);
lv1.setAdapter(files);
使用 GSON 获得 json 结果是可行的,我用一个简单的 json 做到了。现在我不知道如何在我的列表视图中实现这个 JSON 结果。我应该如何填充 String[] 值?
提前致谢