从你的Adapter开始,估计你是从BaseAdapter派生的
解决方案 »
- 运行编写android程序时 Eclipse经常死掉 是怎么回事??
- 请教一下,手机QQ节日闪屏是怎么实现的
- 创建android项目时的错误?
- 悬赏,黑屏问题!!
- 高分悬赏,一个小小的问题
- 讨论一下这个左右滑动的控件的实现
- 求助:修改android framework源码时的出错问题
- 判断一个App或Package是否正在运行
- 大家觉得android怎么样,做了二年的j2ee,最近在学android
- 想把完成的android程式鎖定在一台平板上,也就是其他台平板不能使用該程式,要向程式設計者購買此軟體才能使用。請問該怎麼做?
- android opengl es开发性能方面需要注意哪些问题?
- activity 转向中间出现黑屏.一会儿就好了。
listView.setAdapter(new MyAdapter(this));public class MyAdapter extends BaseAdapter { private LayoutInflater inflater;
private View myView;
public MyAdapter(Context c) {
this.inflater = LayoutInflater.from(c);
}
public int getCount() {
return xx//xx为你返回的item数
}
public Object getItem(int position) {
return null;
}
public long getItemId(int position) {
return 0;
} public View getView(int position, View convertView, ViewGroup parent) { myView = inflater.inflate(R.layout.modeldelectlist, null);//这里定义你的每行的项,你想怎么定义都可以的
}
是. 怎么去改变指定Item 项的图片属性
这段我已经实现过了. 现在是想获取指定Item 项内的图片属性. 设置它的值
Item 的ImageView 比如我后台有一个service . 指定某个item 项. 把其中的ImageView 的高度改变. 或替换图片
/**
* Make a view to hold each row.
* @see android.widget.ListAdapter#getView(int, android.view.View,
* android.view.ViewGroup)
*/
public View getView(int position, View convertView, ViewGroup parent)为“detail”button 注册一个onClicklistenner, 每次用户点击 listview 中的任意一个 item的 “detail”button ,就会自动调用这个函数,然后就可以随意控制这个view了
if(position==1){
ImageView.setMaxHeight(int);
}
ImageView contactIcon = (ImageView) view
.findViewById(R.id.contactIcon);
contactIcon.setImageBitmap(getBitmapFromByte(cursor
.getBlob(icon_index))); 把其中的ImageView 的高度改变的话是做不的嘿嘿。因为你定位不到每个不同的项的ImageView 你是想让图片大小适应你的ImageView 么,你只要获得图片的高度和宽度,把图片的大小调整到适应控件大小。修改控件方法不可行。。至少我不会。。
if (temp != null) {
Bitmap bitmap = BitmapFactory.decodeByteArray(temp, 0, temp.length);
return bitmap;
} else {
return null;
}
}上面的方法补充