Files
MAG160C/analysis/jadx_magcx/cn/com/magnity/magnitycx/DialogFragmentMode.java
T

77 lines
2.9 KiB
Java

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