【发布时间】:2012-02-16 22:35:02
【问题描述】:
我有一个 listView、一个主 xml 文件和一个 customListview xml 文件。 对于我的 listView,我使用的是我制作的自定义 ArrayAdapter。
现在,我想在我的 MainActivity 类中将图像设置为资源。 问题是图像在另一个 xml 中,而不是在我设置的 contentView 中。
我正在尝试这段代码,但没有任何反应:
LayoutInflater mInflater=(LayoutInflater)getSystemService(LAYOUT_INFLATER_SERVICE);
View view=mInflater.inflate(R.layout.custom_row_view,null);
ImageView statusOk=(ImageView)view.findViewById(R.id.statusOkImage);
statusOk.setImageResource(R.drawable.ic_launcher);
如果对所有代码感兴趣,可以看这里: ImageView setVisibility(0) and null pointer exception
【问题讨论】:
-
我有一个列表视图,每行有多个元素,我想以编程方式为每一行设置一个图像。例如每行的状态图像(绿色/红色)。
标签: android android-view