Android的Adapter的getVIew()

android中有很多的Adapter,现在遇到个ArrayAdapter的getView(),我现在想重写这个方法,但是getView(intposition,View... android中有很多的Adapter,现在遇到个ArrayAdapter的getView(),我现在想重写这个方法,但是getView(int position, View convertView, ViewGroup parent)中的参数不知道什么没办法重写啊?
有知道的或者这类的文章介绍的吗?(由于刚学,最好别太难了)
另外我想学学重写Adapter的方法,但是又不知道官方(非自定义)的Adapter的源码,想看看Adapter具体是怎么实现数据模型这一概念的,有什么这方面的资料也介绍介绍啊,谢了
展开
 我来答
android小将
推荐于2016-05-06 · TA获得超过368个赞
知道小有建树答主
回答量:142
采纳率:100%
帮助的人:130万
展开全部
ViewGroup parent 就是你设置adapter的那个组件里面封装一个viewGroup用来盛放item
position就是你选择的 item的第几条从0开始
convertView就是item上的布局layout或者组件

重写Adaper要 extends BaseAdapter{
}
然后重写里面的方法 网上好多例子 但是要重写的方法的参数是不能该的 你可以在你重写的adapter的类里面 增加变量来实现数据的传递
追问
嗯,谢谢你了,其实我最近搞定了
吁振龙
2012-03-15 · TA获得超过124个赞
知道答主
回答量:81
采纳率:0%
帮助的人:62.8万
展开全部
重写肯定是不能改变它的参数的(如果你要其他参数,可以通过构造传入),你最好还是下载源码下来看看吧,或者到网上找点重写adapter的例子,例子还是有很多的
追问
谢谢,不过android官方的API没有提供源码啊,也只有个方法声明,哪里有源码下载给个地址,谢了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lrf1124
2012-03-14
知道答主
回答量:6
采纳率:0%
帮助的人:1万
展开全部
我也是新手,但我重写的时候,ViewGroup parent这一项没有用到,不知具体怎么用,int position应该是指Adapter里面item位置啊,convertView拿来组建布局的,我不知道这样理解有没有错。
追问
嗯谢谢啦,经你这么说position应该就是这个意思,你也学android吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式