安卓开发之响应双击事件

    xiaoxiao2021-11-29  25

    public int count = 0; public double []sj = {0.0,0.0}; Button ma = (Button)findViewById(R.id.button1);//按钮响应双击 ma.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { count++; if(count == 1) { if(sj[0] == 0) { sj[0] = System.currentTimeMillis(); } else { sj[1] = System.currentTimeMillis(); if(sj[1] - sj[0] < 1000) { //双击事件 toast("双击1"); } count = 0; sj[0] = sj[1]; sj[1] = 0; } } else if (count == 2) { sj[1] = System.currentTimeMillis(); if(sj[1] - sj[0] < 1000) { //双击事件 toast("双击2"); } count = 0; sj[0] = sj[1]; sj[1] = 0; } } });
    转载请注明原文地址: https://ju.6miu.com/read-678792.html

    最新回复(0)