相关疑难解决方法(0)

onClickListener和onItemClickListener之间的区别

Android ListViews中onClickListener和onItemClickListener有什么区别?这些的不同实现是什么?

android android-listview

7
推荐指数
1
解决办法
5636
查看次数

listview.setOnItemClickListener和row.setOnClickListener的区别

我正在创建一个自定义数组适配器,我现在想要实现一个处理单击视图的函数.我有两个选择,但我想知道性能/工作速度是否存在差异?

选项1,在arrayAdapter中:

row.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {
                // TODO Auto-generated method stub


            }
        });
Run Code Online (Sandbox Code Playgroud)

选项2,来自主要活动:

listView.setAdapter(adapter);
        listView.setOnItemClickListener(new OnItemClickListener() {

            @Override
            public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
                    long arg3) {
                // TODO Auto-generated method stub

            }


        });
Run Code Online (Sandbox Code Playgroud)

还是他们完全一样?

android listview onclick android-arrayadapter

5
推荐指数
1
解决办法
2107
查看次数