Android雙擊以及多擊事件
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
//如果要改為3擊,4擊 只需要將陣列裡的2改為相應的值即可。
long[] mHits = new long[2];
public void click(View view) {
//雙擊事件程式碼,從模擬器裡點選四下後開啟開發者選項那個程式碼裡複製來的
System.arraycopy(mHits, 1, mHits, 0, mHits.length - 1);
mHits[mHits.length - 1] = SystemClock.uptimeMillis();//獲取開機到現在的時間
if (mHits[0] >= (SystemClock.uptimeMillis() - 500)) {
Toast.makeText(getApplicationContext(), "雙擊事件", Toast.LENGTH_SHORT).show();
}
}
}
相關文章
- android處理單擊雙擊和滑動事件Android事件
- onDblClick雙擊事件事件
- 同一個元素的單擊事件與雙擊事件事件
- 雙擊事件(dblclick)時,不觸發單擊事件(click)事件
- 雙擊和單擊事件衝突解決方法事件
- ALV中滑鼠雙擊事件事件
- jQuery滑鼠雙擊事件簡單介紹jQuery事件
- QHeaderView的點選和雙擊事件HeaderView事件
- android開發中單擊事件的多種實現方法Android事件
- 滑鼠單擊變雙擊怎麼辦 滑鼠單擊變成雙擊的解決辦法
- 實現Android監控任意控制元件或按鍵雙擊事件方法Android控制元件事件
- wpf雙擊窗體不進loaded事件程式碼事件
- css模擬實現雙擊事件程式碼例項CSS事件
- win10滑鼠單擊變雙擊如何解決_win10系統滑鼠單擊變雙擊的解決方法Win10
- 使用 jQuery 避免滑鼠雙擊jQuery
- Android AOP程式設計之雙擊攔截實現Android程式設計
- ABAP--處理'REUSE_ALV_GRID_DISPLAY'的雙擊事件事件
- 再現在野0day攻擊--BITTER APT攻擊事件APT事件
- 處理WKContentView雙擊crashView
- Bitcoin Gold 遭遇雙花攻擊Go
- Excel表格裡滑鼠雙擊的用法技巧,透過滑鼠雙擊提升Excel表格使用效率Excel
- 滑鼠雙擊變成屬性怎麼辦 滑鼠雙擊變成屬性的方法
- ext4 tree單擊事件事件
- Hundred Finance 攻擊事件分析NaN事件
- (轉)ABAP--處理'REUSE_ALV_GRID_DISPLAY'的雙擊事件事件
- 網站被劫持攻擊以及流量攻擊如何解決網站
- BTG(bitcoin gold)受到51%攻擊,攻擊者利用雙重支付獲利Go
- 使用JQuery雙擊修改Table中TdjQuery
- 滑鼠雙擊在Excel中的妙用Excel
- C# WinForm 禁止最大化、最小化、雙擊標題欄、雙擊圖示等操作C#ORM
- 安卓觸控事件與單擊事件的區別安卓事件
- 從SolarWinds攻擊事件中看安全事件
- Android 按鈕單擊事件的四種常用寫法總結Android事件
- 區塊鏈安全:實現公鏈雙花攻擊的多種方法區塊鏈
- 乾貨分享 | UE遊戲滑鼠雙擊判定遊戲
- Outlook雙擊無法開啟郵件
- 《真三國無雙3》反擊技攻略 真三國無雙3反擊技能詳解
- SolarWinds供應鏈攻擊事件分析事件