我创建了一个包含按钮的图库。
示例代码如下:
public class Adapter extends BaseAdapter {
private Context mContext;
public ImageAdapter(Context c) {
mContext = c;
}
public int getCount() {
return 10;
}
public Object getItem(int position) {
return position;
}
public long getItemId(int position) {
return position;
}
public View getView(int position, View convertView, ViewGroup parent) {
Button but = new Button(mContext);
return but;
}
}
图库视图显示效果很好。问题是这个画廊不再可滚动了。如果我在getView方法中用ImageView替换Button,则库视图滚动得很好。那么,如何让包含按钮的图库滚动?
感谢。
答案 0 :(得分:0)
画廊吃触摸事件。您不能在其中放置任何交互式控件