簡體   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