Android、长时间点击或长时间点击视图?

Android、长时间点击或长时间点击视图?,android,views,click,Android,Views,Click,嘿,机器人和电子人,我想问一下,除了传统的和通常使用的onClick()事件,是否还有其他选择。我想在执行特定listview项的函数之前使用一个有很长延迟的东西 简而言之,我想要一个onLONGCLICK()事件 问题的根源在于,我希望我的listview可以滚动,而不会意外地单击所述listview中的某个项目,不会立即出现弹出窗口/对话框,也不会有麻烦。谢谢,我希望你能帮助我的努力…:D 谢谢你的帮助 view.setOnLongClickListener(new View.OnLongC

嘿,机器人和电子人,我想问一下,除了传统的和通常使用的onClick()事件,是否还有其他选择。我想在执行特定listview项的函数之前使用一个有很长延迟的东西

简而言之,我想要一个onLONGCLICK()事件

问题的根源在于,我希望我的listview可以滚动,而不会意外地单击所述listview中的某个项目,不会立即出现弹出窗口/对话框,也不会有麻烦。谢谢,我希望你能帮助我的努力…:D

谢谢你的帮助

view.setOnLongClickListener(new View.OnLongClickListener() {                        
                    @Override
                    public boolean onLongClick(View v) {                                                        
                        Intent intent = new Intent(AddNewImmunizationActivity.this, AddNewImmuDialogActivity.class);
                        intent.putExtra("requestCode", IMMU_DIALOG_EDIT);
                        intent.putExtra("listPosition", position);
                        intent.putExtra("availableVaccines", processAvailableVaccines());
                        intent.putExtra("vaccine", listItem.getVaccine());
                        intent.putExtra("year", listItem.getYear());
                        intent.putExtra("month", listItem.getMonth());
                        intent.putExtra("day", listItem.getDay());
                        intent.putExtra("adverseReaction", listItem.getAdverseReaction());
                        intent.putExtra("doctor", listItem.getDoctor());
                        startActivityForResult(intent, IMMU_DIALOG_EDIT);   
                        return true;
                    }                   
                });

嘿!onLongClick事件从API级别1开始就存在!读和读