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;
}
}
});
安卓开发之响应双击事件
最新推荐文章于 2023-08-18 20:03:12 发布