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;
}
}
});