2012-03-26 26 views
0

我在android應用程序中工作,我想實現一個庫。現在我的getView方法返回一個Image View。在這個方法中,我想返回一個按鈕和一個圖像視圖。我怎樣才能做到這一點。從getView方法返回兩個小部件

在此先感謝

這是馬代碼:

ImageView imageView = new ImageView(mContext); 
     imageView.setImageResource(mImageIds[position]); 
     imageView.setLayoutParams(new Gallery.LayoutParams(150, 180)); 
     imageView.setScaleType(ImageView.ScaleType.CENTER_INSIDE); 
     imageView.setBackgroundResource(mGalleryItemBackground); 
     return imageView; 

回答

0

如果我明白你在問什麼,你需要創建一個ViewGroup(例如LinearLayout,但所有的佈局都是ViewGroups),並將ImageView和Button放在這個容器中。您將從getView方法返回ViewGroup。

1

使用與ImageView的和按鈕控件列表項單獨的佈局。從適配器getView()方法返回此視圖...

請檢查此示例以滿足您的要求。 Custom adapter for listview