android中g.setAdapter(new ImageAdapter(this));求这句话的解释
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 12:34:27
android中g.setAdapter(new ImageAdapter(this));求这句话的解释
android中g.setAdapter(new ImageAdapter(this));求这句话的解释
android中g.setAdapter(new ImageAdapter(this));求这句话的解释
g是什么?看这个代码好像是gallery吧?这句话的意思是给gallery把需要显示的图片按照一定的格式放在屏幕上,这句话可以这样理解,ImageAdapter i = new ImageAdapter(this),g.setAdapter(i);
那个this一般是指当前类,也就是当前Activity,
g可以是gridview 也可以是gallery ImageAdapter 是一个自定义的适配器他继承baseadapter 在这里getView()方法中可以让图片显示出来。
就是说你用了gallery这个东西,一般需要在写一个类继承BaseAdapter这个类,然后在这个类中一定要重写个getView()方法,所以说这句话的意思是将我这个ImageAdapter的对象放到gallery中,其中的this就表示你当前这个Activity窗体,就是说要把这个ImageAdapter的对象创建在这个this的窗体中,Adapter是适配器的意思,这个在java中能学到。...
全部展开
就是说你用了gallery这个东西,一般需要在写一个类继承BaseAdapter这个类,然后在这个类中一定要重写个getView()方法,所以说这句话的意思是将我这个ImageAdapter的对象放到gallery中,其中的this就表示你当前这个Activity窗体,就是说要把这个ImageAdapter的对象创建在这个this的窗体中,Adapter是适配器的意思,这个在java中能学到。
收起