【发布时间】:2017-04-01 04:11:50
【问题描述】:
我有一个自定义适配器,它应该包含图像按钮。但是,我对 getView() 方法的覆盖的实现有点困惑。由于我的图像按钮是动态定义的,因此我可以使用代码恢复图像按钮
@Override
public View getView(int i, View view, ViewGroup viewGroup){
ImageButton ibutton = (ImageButton) getItem(i);
如何返回它的视图?我没有专门为它创建一个 xml 文件,因为它只是一个 ImageButton(不与其他任何东西组合),但是有必要为它创建一个 xml 吗?或者有没有一种方法可以轻松地从图像按钮本身获取视图。
当我为 getView() 尝试此操作时,由于某种原因无法点击图像按钮。
@Override
public View getView(int position, View convertView, ViewGroup parent) {
ImageButton imageButton = getItem(position);
return imageButton ;
}
【问题讨论】:
标签: java android android-studio view imagebutton