package com.bokecc.livemodule.live.function.questionnaire.view;

import android.content.Context;
import android.view.View;
import android.view.animation.Animation;
import android.widget.Button;

import com.bokecc.dwlivedemo.R;
import com.bokecc.livemodule.utils.PopupAnimUtil;
import com.bokecc.livemodule.view.BasePopupWindow;

/**
 * 问卷停止的弹窗
 */
public class QuestionnaireStopPopup extends BasePopupWindow {

    public QuestionnaireStopPopup(Context context) {
        super(context);
    }
    private long clickCloseTime;
    @Override
    protected void onViewCreated() {
        Button btn_confirm_stop = findViewById(R.id.confirm_stop);
        btn_confirm_stop.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                if ( clickCloseTime == 0||System.currentTimeMillis() - clickCloseTime>2000){
                    clickCloseTime = System.currentTimeMillis();
                    dismiss();
                }
            }
        });

        // 设定Back键不做消失处理
        this.setKeyBackCancel(false);
    }

    @Override
    protected int getContentView() {
        return R.layout.questionnaire_stop_layout;
    }

    @Override
    protected Animation getEnterAnimation() {
        return PopupAnimUtil.getDefScaleEnterAnim();
    }

    @Override
    protected Animation getExitAnimation() {
        return PopupAnimUtil.getDefScaleExitAnim();
    }

}