package cn.com.magnity.magnitycx; import android.os.Bundle; import android.support.annotation.Nullable; import android.support.v4.app.DialogFragment; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.view.Window; import android.view.WindowManager; import android.widget.ImageButton; /* loaded from: classes.dex */ public class DialogFragmentMode extends DialogFragment { private ImageButton btnGoBack_; private ImageButton btnModeIr_; private ImageButton btnModePip_; private ModeClickListener modeClickListener_; @Override // android.support.v4.app.DialogFragment, android.support.v4.app.Fragment public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setStyle(0, android.R.style.Theme.Black.NoTitleBar.Fullscreen); this.modeClickListener_ = new ModeClickListener(); } @Override // android.support.v4.app.Fragment @Nullable public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inflater.inflate(R.layout.dialog_fragment_mode, container); this.btnGoBack_ = (ImageButton) rootView.findViewById(R.id.id_goback); this.btnModeIr_ = (ImageButton) rootView.findViewById(R.id.id_mode_ir); this.btnModePip_ = (ImageButton) rootView.findViewById(R.id.id_mode_pip); this.btnGoBack_.setOnClickListener(this.modeClickListener_); this.btnModeIr_.setOnClickListener(this.modeClickListener_); this.btnModePip_.setOnClickListener(this.modeClickListener_); setDialogProperty(); return rootView; } private void setDialogProperty() { getDialog().requestWindowFeature(1); getDialog().setCanceledOnTouchOutside(true); Window window = getDialog().getWindow(); WindowManager.LayoutParams windowParams = window.getAttributes(); windowParams.width = -1; windowParams.height = -2; window.setAttributes(windowParams); window.setGravity(48); window.setWindowAnimations(R.style.ThemeDialog); } @Override // android.support.v4.app.DialogFragment, android.support.v4.app.Fragment public void onStart() { super.onStart(); Window window = getDialog().getWindow(); WindowManager.LayoutParams windowParams = window.getAttributes(); windowParams.dimAmount = 0.4f; windowParams.alpha = 1.0f; window.setAttributes(windowParams); } private class ModeClickListener implements View.OnClickListener { private ModeClickListener() { } @Override // android.view.View.OnClickListener public void onClick(View v) { switch (v.getId()) { case R.id.id_goback /* 2131624058 */: DialogFragmentMode.this.dismiss(); break; } } } }