繁体   English   中英

from []中有两列,to []中有一列

[英]Two columns in from[ ] , one column in to[]

我有下一个问题。 我在数据库中有三列(id整数,picture_int整数(来自资源的图片),picture_galery(路径),我想在列表视图中设置来自DB的图像。我想检查一下,如果picture_int列为null,则从picture_galery列设置图像,并如果picture_int!= null,则设置此图片。抱歉,我的英语=(

您可以通过扩展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()功能中

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM