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