對長短按設定不同反應 安卓

2022-05-03 22:45:28 字數 380 閱讀 2488

當我們要使得乙個listview可以同時處理長按事件和短按事件時,可以同時設定它的onitemlongclicklistener

和onitemclicklistener。值得注意的一點是,onitemlongclicklistener內部的onitemlongclick要返回true,

否知在長按事件啟用的同時,短按事件也會啟用。

示例如下:

listview.setonitemlongclicklistener(new

onitemlongclicklistener()

});listview.setonitemclicklistener(

newonitemclicklistener()

});

按鍵長短按

key s1,未按下時,發現按鍵按下,進入key s2,否則進入key s1 key s2,有鍵按下,發現按鍵按下,進入key s3,否則為誤判,進入key s1 key s3,穩定按下發現按鍵按下,繼續key s3,記數,按鍵抬起進入key s4 key s4,確認按鍵抬起,回到初始狀態 enum...

10 5 微控制器長短按鍵的應用

在微控制器系統中應用按鍵的時候,如果只需要按下一次按鍵加 1 或減 1,那用第 8 章學到的知識就可以完成了,但如果想連續加很多數字的時候,要一次次按下這個按鍵確實有點不方便,這時我們會希望一直按住按鍵,數字就自動持續增加或減小,這就是所謂的長短按鍵應用。當檢測到乙個按鍵產生按下動作後,馬上執行一次...

10 5 微控制器長短按鍵的應用

在微控制器系統中應用按鍵的時候,如果只需要按下一次按鍵加 1 或減 1,那用第 8 章學到的知識就可以完成了,但如果想連續加很多數字的時候,要一次次按下這個按鍵確實有點不方便,這時我們會希望一直按住按鍵,數字就自動持續增加或減小,這就是所謂的長短按鍵應用。當檢測到乙個按鍵產生按下動作後,馬上執行一次...