您的位置:首页 > 移动开发 > Android开发

android 按钮两次点击事件区分

2015-12-29 14:53 495 查看
      android 界面中为了实现,当用户第二次点击就取消的功能,所以加入了一个flag,还有为了给函数传入一个唯一标识,使用uuid,代码实例如下:

// 增加在图形上给对应的挂单,价格增加到图形上面
orderthrow = (TextView) findViewById(R.id.orderthrow);
orderthrow.setOnClickListener(new OnClickListener() {
boolean flagDoubleCick = false;
List<String> markList = new ArrayList<String>();

@Override
public void onClick(View v) {

if (!flagDoubleCick) {

String limituuid = UUID.randomUUID().toString();
markList.add(limituuid);

flagDoubleCick = true;
} else {
for (String marks : markList) {
chart_webview
.loadUrl("javascript:removeHorizontalForOrder('"
+ marks + "')");
}

flagDoubleCick = false;
}

}
});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息