Android Studio 之 简单的按键双击事件实现
1、打开 Android Studio,新建一个工程,新建一个模块,具体如下图




6、MainActivity 脚本的具体内容如下:package com.example.doubleclickdemo;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.KeyEvent;public class MainActivity extends AppCompatActivity { // 双击按钮事件类 private DoubleClickToolTest doubleClickToolTest; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // 实例化双击按钮事件类,并设置时间为间隔为 500 毫秒,上下文 doubleClickToolTest = new DoubleClickToolTest(500,this); } @Override public boolean onKeyDown(int keyCode, KeyEvent event) { // 把实例化的双击监听事件添加到 onKeyDown 里 doubleClickToolTest.onKeyDown(keyCode,event); return super.onKeyDown(keyCode, event); }}
7、把工程编译打包到设备上,具体如下图
