学习listview控件时,显示图片加文字形式时,图片显示不了 调试listviewimageview图片 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你这个代码给我的感觉是打了断点,你试试,使用 Run as 而不是 Debug as 这个是我实现的一个类似的@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/**"设置一个默认的图片看看,能不能显示,可以试试! icon.setImageResource(data.iconId);把图片的id打印出来到R.java文件里面去找找看,要是么有就说明id不对。图片当然找不到 data.iconId裏面的id出錯,如果你要使用setImageResource()函數,裏面必須要傳入圖片資源的ID號,這個ID號是R.JAVA中自動編號的資源id。 在framwork中将Acionbar的icon去掉 关于飞行模式 提高Android用户体验 求解Android的Bootloader进入recovery模式怎样修改? 大家帮我看看这是怎么回事啊?找了好久了 android 做游戏,用到哪些类? 自己开发相册,其他应用程序调用怎么返回图片? 如何使用CursorLoader实现删除 非本地代码错误 CursorResourceWrapper: context is wrong! 多个组件共用一套广播的问题 一个小项目的问题 android sdk location的问题
@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/**"设置一个默认的图片看看,能不能显示,可以试试!
把图片的id打印出来到R.java文件里面去找找看,要是么有就说明id不对。图片当然找不到