IllegalDialog.java 2.27 KB
package com.hjx.personalcenter.customdialog;

import android.annotation.SuppressLint;
import android.content.Context;
import android.content.Intent;
import android.graphics.Color;
import android.os.Bundle;
import android.view.Gravity;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;

import com.hjx.personalcenter.R;
import com.hjx.personalcenter.activity.LoginAndRegisterActivity;
import com.hjx.personalcenter.activity.SysApplication;
import com.hjx.personalcenter.db.SaveParam;
import com.mylhyl.circledialog.BaseCircleDialog;
import com.mylhyl.circledialog.res.values.CircleDimen;

/**
 * Created by h on 2017/8/20.
 */
@SuppressLint("ValidFragment")
public class IllegalDialog extends BaseCircleDialog {
    private View mView;
    private TextView i_know;

    public static IllegalDialog getInstance() {
        IllegalDialog dialogFragment = new IllegalDialog();
        dialogFragment.setCanceledBack(true);
        dialogFragment.setCanceledOnTouchOutside(false);
        dialogFragment.setRadius(CircleDimen.RADIUS);
        dialogFragment.setWidth(0.4f);
        dialogFragment.setGravity(Gravity.CENTER);
        dialogFragment.setBackgroundColor(Color.WHITE);
        return dialogFragment;
    }

    @Override
    public View createView(Context context, LayoutInflater inflater, ViewGroup container) {
        if (mView == null) {
            mView = inflater.inflate(R.layout.custom_adilog_feifa, container, false);
        }
        return mView;
    }

    @Override
    public void onActivityCreated(Bundle savedInstanceState) {
        super.onActivityCreated(savedInstanceState);
        i_know = (TextView) mView.findViewById(R.id.tv_i_know);
        i_know.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                SaveParam.getInstance().saveCustomizeParam(getActivity(),SaveParam.CARDPHONE,"");
                Intent intent = new Intent();
                intent.setClass(getActivity(), LoginAndRegisterActivity.class);
                getActivity().startActivity(intent);
                getActivity().overridePendingTransition(R.anim.rightin, R.anim.rightout);
                SysApplication.getInstance().exit();
            }
        });


    }

}