80,362
社区成员
发帖
与我相关
我的任务
分享
@Override
protected View getExView(int position, View convertView, ViewGroup parent) {
View itemView = null;
itemView = convertView;
ViewHolder viewHolder = null;
if (itemView == null) {
itemView = LayoutInflater.from(context).inflate(
R.layout.menu_item_layout, null);
viewHolder = new ViewHolder();
viewHolder.menuTextView = (TextView) itemView
.findViewById(R.id.item_menu_text);
viewHolder.menuImageView = (ImageView) itemView
.findViewById(R.id.item_menu_img);
itemView.setTag(viewHolder);
} else {
viewHolder = (ViewHolder) itemView.getTag();
}
if (mList != null) {
if (viewHolder.menuTextView != null) {
viewHolder.menuTextView.setText((mList.get(position)
.getmFunctionName()));
viewHolder.menuImageView.setImageResource(mList.get(position)
.getmFucntionImgId());
}
}
convertView = itemView;
return convertView;
}
public class ViewHolder {
public TextView menuTextView;
public ImageView menuImageView;
public ViewHolder() {
// TODO Auto-generated constructor stub
}
}
你把上面ImageView的android:src="@drawable/**"设置一个默认的图片看看,能不能显示,可以试试!