我试图创建一个应用程序来解析 JSON 数据并生成缩略图和列表视图。与 TED 应用程序非常相似的东西,请看下面的截图:
https://lh6.ggpht.com/52KEhYtmJE-IV7yfMyAF9JZ1K4nTZGsZ-KM1eQG4-yMmlTqv-KaL7b1JE7I2W3wNVw
我能够使用以下方法成功地将标题添加到我的列表视图中:
View header = getLayoutInflater().inflate(R.layout.header, null);
list.addHeaderView(header);
list.setAdapter(adapter);
布局文件夹中的标头 xml 文件包含一个 ImageView,我找到了使用的 id
iv=(ImageView) findViewById(R.id.ivback);
但是我的问题是,每当我尝试将其设置为任何图像时,都会出现空指针异常,记录它表明 iv 为空。
知道为什么 iv 是 null 吗?由于 iv 为 null , iv.setImage() 方法不起作用。
提前致谢
我还确认我传递的图像链接不为空
那么如何将图像设置为我已作为标题添加到列表中的图像视图?