从json获取数据时出现Gridview错误。怎么解决?

时间:2017-07-04 03:18:50

标签: android json

我有一个我正在使用的自定义网格视图:一个图像视图和两个文本视图。在一个文本视图中,我手动放置数据,而在另一个文本视图中,我想通过json放置数据。 如果在textview2(json文本)数据不存在那么gridview将给出错误.. 怎么做? 要么 如果在加载json数据期间textview2为空,如何隐藏gridview项?

1 个答案:

答案 0 :(得分:0)

您可以通过属性Visibility隐藏TextView元素。 像这样:

 TextView tv2 = (TextView) getActivity().findViewById(R.id.tv2);
 JSONObject jo = result.getJSONObject(i);
        if (!jo.getString("text2").equals("null")) {
              tv2.setVisibility(View.INVISIBLE);
        }