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