Android ListView没有在真实设备上显示但在模拟器上显示

时间:2015-04-29 08:37:37

标签: android json listview emulation device

我对简单ListView有一个奇怪的问题。 在我的模拟器上,一切都很好,数据从JSON API正确加载,数据也加载到我的设备上。 问题是在我的模拟器上,listview已填充但在我的真实设备上,不是,即使有来自JSON的数据,为什么?

    private void addItemsToListView(JSONObject message) {
    try {
        JSONArray jsonArray = message.getJSONArray("android");
        for (int i = 0; i < jsonArray.length(); i++) {
            JSONObject c = jsonArray.getJSONObject(i);
            String imagePath = c.getString("path");
            try {
                myImages.add(new ImagesModel(i, imagePath, R.drawable.mtr));
            } catch(Exception e) {
                e.printStackTrace();
            }
        }
    } catch (JSONException e) {
        e.printStackTrace();
    }
}

0 个答案:

没有答案