给程序做测试 发现一个问题
连续点击后 同样的对话框连续弹出2次 请问应该怎么解决
出现这问题应该是在对话框没有弹出之前,连续多次点击图片所造成的原因
具体程序如下
public boolean onTouch(View v, MotionEvent event) {
if (event.getAction() == MotionEvent.ACTION_DOWN) {
//图像按钮按下的处理
btnpicture.setImageDrawable(getResources().getDrawable(
R.drawable.image2));
}
if (event.getAction() == MotionEvent.ACTION_UP) {
//图像按钮按下之后的处理,图像恢复到没有点击前的状态
btnpicture.setImageDrawable(getResources().getDrawable(
R.drawable.image1));
//对话框表示 (这里想添加一个判别式 点击图像按钮后对话框表示。对话框表示之前按下图片按钮也不会再弹出第二次对话框 )
dialogPictureShow();
}
我也不知道该怎么解释 请高人指教