fastclick problem
wo5553435 opened this issue · 1 comments
wo5553435 commented
it will toggle multiply the IOnSearchClickListener.OnSearchClick(String str) if you try click many times fastly cancelbutton or each itemview keywords of searchHistoryAdapter as possible as you can, it is a suggestion can get over it :
private long lastClickTime;
/**
* judge there is mulitclick's action between last click time and now's time
*/
public boolean isFastDoubleClick() {
long time = System.currentTimeMillis();
long timeD = time - lastClickTime;
if (0 < timeD && timeD < 500) { // this number isn't must be valued 500,just insteal your animation's duration
return true;
}
lastClickTime = time;
return false;
}
And use it in functions of OnItemClick() and hideAnim()
Maybe you already found this issues, this is my gratitude for your SearchFragment ! ↖(^ω^)↗
wenwenwen888 commented
@wo5553435 Thank you for your suggestion.