onItemClick(AdapterView arg0,View arg1,int arg2,long arg3)中的参数我想问问其中AdapterView 这个参数中的尖括号以及问号分别具体是什么意思呢

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 21:38:23
onItemClick(AdapterView arg0,View arg1,int arg2,long arg3)中的参数我想问问其中AdapterView 这个参数中的尖括号以及问号分别具体是什么意思呢

onItemClick(AdapterView arg0,View arg1,int arg2,long arg3)中的参数我想问问其中AdapterView 这个参数中的尖括号以及问号分别具体是什么意思呢
onItemClick(AdapterView arg0,View arg1,int arg2,long arg3)中的参数
我想问问其中AdapterView 这个参数中的尖括号以及问号分别具体是什么意思呢

onItemClick(AdapterView arg0,View arg1,int arg2,long arg3)中的参数我想问问其中AdapterView 这个参数中的尖括号以及问号分别具体是什么意思呢
首先告诉你AdapterView arg0 参数得意思:官方解释说:the AdapterView where the click happened.也就是当前点击的adapterview,这个参数是系统自动传入的,我们也不用调用,一般常用第二个和第三个参数.
然后给你讲AdapterView ,这个属于java基础的内容,叫做泛型,就是告诉你传入的参数是哪种类型.比如String,List,Map,String
表示不确定的java类型.
T 表示java类型.
K V 分别代表java键值中的Key Value.
E 代表Element.
ListView,GridView,Spinner and Gallery 中都要用到adapter,所以这里用问好表示不确定传入的是哪种类型,不用我们关系,系统自动传入.这么说明白了吗,纯手打累死了.