convertView = mInflater.inflate(R.layout.listview_program, parent, false);
holder = new CommandViewHolder();
holder.textCmd = (TextView) convertView.findViewById(R.id.TextViewCommand);
holder.textCmdWhen = (TextView) convertView.findViewById(R.id.TextViewCommandWhen);
holder.textCmdInfo = (TextView) convertView.findViewById(R.id.TextViewCommandInfo);
<BUG>holder.image = (ImageView) convertView.findViewById(R.id.program_icon);

holder.data = programmi.get(position);</BUG>
convertView.setTag(holder);
} else {

convertView = mInflater.inflate(R.layout.listview_program, parent, false);
holder = new CommandViewHolder();
holder.textCmd = (TextView) convertView.findViewById(R.id.TextViewCommand);
holder.textCmdWhen = (TextView) convertView.findViewById(R.id.TextViewCommandWhen);
holder.textCmdInfo = (TextView) convertView.findViewById(R.id.TextViewCommandInfo);
holder.image = (TextView) convertView.findViewById(R.id.program_icon);
holder.line = convertView.findViewById(R.id.StaticTileLine);
holder.data = programmi.get(position);
convertView.setTag(holder);
} else {
