我有下一个问题。我在 DB 中有三列(id 整数,picture_int 整数(来自资源的图片),picture_galery(路径),我想在 listview 中设置来自 DB 的图像。我想检查,如果列 picture_int 为空,从列 picture_galery 设置图像和if picture_int!=null 然后设置这张图片。对不起我的英语=(
问问题
45 次
1 回答
0
您可以通过扩展 BaseAdapter 并覆盖所需的方法来使用自定义适配器
public int getCount() {
return somevalie;
}
@Override
public Object getItem(int arg0) {
return arg0;
}
@Override
public long getItemId(int arg0) {
return arg0;
}
@Override
public View getView(int arg0, View arg1, ViewGroup arg2) {
return view
}
有关更多信息,请查看自定义适配器示例
然后创建您可以访问的数据库,以将图像设置为自定义列表视图。假设考虑像
if(theFieldYouAccess == null)
{
//Do what you want
}
else
{
//Do what you want
}
在 getView() 功能中
于 2013-02-24T09:24:26.203 回答