ElectronicCardDialog.java 2.23 KB
package com.hjx.personalcenter.customdialog;

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 com.hjx.personalcenter.R;
import com.hjx.personalcenter.activity.ElectronicCardValidationActivity;
import com.hjx.personalcenter.db.Content;
import com.mylhyl.circledialog.BaseCircleDialog;
import com.mylhyl.circledialog.res.values.CircleDimen;

/**
 * Created by h on 2017/8/10.
 */

public class ElectronicCardDialog extends BaseCircleDialog {
    public static ElectronicCardDialog getInstance() {
        ElectronicCardDialog dialogFragment = new ElectronicCardDialog();
        dialogFragment.setCanceledBack(true);
        dialogFragment.setCanceledOnTouchOutside(true);
        dialogFragment.setRadius(CircleDimen.RADIUS);
        dialogFragment.setWidth(0.8f);
        dialogFragment.setGravity(Gravity.CENTER);
        dialogFragment.setBackgroundColor(Color.WHITE);
        return dialogFragment;
    }
    @Override
    public View createView(Context context, LayoutInflater inflater, ViewGroup container) {
        return inflater.inflate(R.layout.custom_adilog_electroniccard, container, false);
    }
    @Override
    public void onActivityCreated(Bundle savedInstanceState) {
        super.onActivityCreated(savedInstanceState);
        getView().findViewById(R.id.fill_card).setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                //有保卡信息直接进入开始界面,没有则跳转保卡信息
//                Intent intent = new Intent();
//                intent.setClass(getActivity(),TheStartPageActivity.class);
//                startActivity(intent);
//                getActivity().overridePendingTransition(R.anim.rightin, R.anim.rightout);
                Content.authcodeflag =1;
                Intent intent = new Intent();
                intent.setClass(getActivity(),ElectronicCardValidationActivity.class);
                startActivity(intent);
                getActivity().overridePendingTransition(R.anim.rightin, R.anim.rightout);

            }
        });

    }

}