android中g.setAdapter(new ImageAdapter(this));求这句话的解释

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 18:02:40
android中g.setAdapter(new ImageAdapter(this));求这句话的解释
xSKn@EBpPt tuR*;1BT"JPSbc)ݖܜ%6!|F*:-Kٱ]#%n 3d[l\F=${Z/&A BP{kn 0pJ?2hxq*ZAd~œ)TyuZ(`$Jxd!sr̕(@oGɆ ,m S\59@9D_)IV0

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中能学到。

收起