Android,长按,或长按点击视图?

时间:2011-05-03 00:43:54

标签: android views click

嘿机器人和机器人,我想问一下是否有替代传统和常用的onClick()事件。我想在特定的listview-item的函数执行之前使用一个延迟很长的东西,

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

问题的根源,我希望我的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;
                    }                   
                });

1 个答案:

答案 0 :(得分:2)

喂! APIL级以来,onLongClick事件就在那里!阅读thisthis