2011-05-03 73 views
0

嘿機器人和半機器人,我想詢問是否有傳統的和通常使用的的onClick()事件的替代品。我想用一個長延遲一個事物的特定列表視圖項的功能之前執行,Android,長時間點擊或長時間點擊視圖?

總之,我希望有一個onLONGCLICK()事件!

問題的根源,我想我的列表視圖是滾動不小心點擊列表視圖說,沒有立即彈出窗口/對話框,沒有煩惱內的項目。謝謝,我希望你能幫助我與我的努力...: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; 
        }     
       }); 

回答

2

嘿! onLongClick事件在API Level 1之後!請閱讀thisthis

+0

什麼是回調! – MarkJ 2011-05-03 00:57:48

+0

即OnLongClickListener。 – xandy 2011-05-03 01:00:37

+0

OMG,工作很棒! – MarkJ 2011-05-03 01:05:14

相關問題