//定义一个数组,需要监听几次点击事件数组的长度就为多少 long[] mHints = new long[4];//初始全部为0
//需要实现功能的控件调用 private void moreClick(){ //将mHints数组内的所有元素左移一个位置 System.arraycopy(mHints, 1, mHints, 0, mHints.length - 1); //获得当前系统已经启动的时间 mHints[mHints.length - 1] = SystemClock.uptimeMillis(); if(SystemClock.uptimeMillis()-mHints[0]<=500) Toast.makeText(getApplicationContext(),"当你连续点击四次之后才会出现", Toast.LENGTH_SHORT).show(); }