修改LiveHDDialogFragment Gravity 位置
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
package com.yunbao.common.views.weight;
|
||||
|
||||
import android.view.View;
|
||||
|
||||
import com.jakewharton.rxbinding3.view.RxView;
|
||||
|
||||
import java.util.concurrent.TimeUnit;
|
||||
|
||||
import io.reactivex.Observer;
|
||||
import io.reactivex.disposables.Disposable;
|
||||
import kotlin.Unit;
|
||||
|
||||
/**
|
||||
* View防抖
|
||||
*/
|
||||
public class OnClickShakeListener implements View.OnClickListener{
|
||||
|
||||
|
||||
private long mDuration=800;
|
||||
private View.OnClickListener mListener;
|
||||
private long lastTime=0;
|
||||
public OnClickShakeListener(View.OnClickListener listener){
|
||||
mListener=listener;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onClick(View v) {
|
||||
if (System.currentTimeMillis()-lastTime<mDuration){
|
||||
return;
|
||||
}
|
||||
lastTime=System.currentTimeMillis();
|
||||
mListener.onClick(v);
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user