Closed huanyuan closed 5 years ago
public class BackDialogFragment extends DialogFragment implements CustomAdapt { @BindView(R.id.quit_iv) ImageView quitIv; @BindView(R.id.quit_msg_tv) TextView quitMsgTv; @BindView(R.id.quit_yes) Button quitYes; @BindView(R.id.quit_no) Button quitNo;
@Override public boolean isBaseOnWidth() { return true; } @Override public float getSizeInDp() { return 1920; } class OkListener implements OnClickListener { OkListener() { } @Override public void onClick(View view) { dismiss(); getActivity().finish(); } } class CancelListener implements OnClickListener { CancelListener() { } @Override public void onClick(View view) { dismiss(); } } public static BackDialogFragment getBackDialogFragment() { Bundle bundle = new Bundle(); BackDialogFragment mbackDialogFragment = new BackDialogFragment(); mbackDialogFragment.setArguments(bundle); return mbackDialogFragment; } @Override public View onCreateView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) { View inflate = layoutInflater.inflate(R.layout.dialog_fragment_quit, viewGroup); ButterKnife.bind(this,inflate); initListener();
// AutoSize.autoConvertDensity(getActivity(), 1920, true); AutoSizeConfig.getInstance().setCustomFragment(true); return inflate; }
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); } private void initListener() { quitYes.setOnClickListener(new OkListener()); quitNo.setOnClickListener(new CancelListener()); quitNo.requestFocus(); } @Override public void onDestroy() { super.onDestroy(); }
}
布局用的是dp
大佬您怎么解决的呀?
public class BackDialogFragment extends DialogFragment implements CustomAdapt { @BindView(R.id.quit_iv) ImageView quitIv; @BindView(R.id.quit_msg_tv) TextView quitMsgTv; @BindView(R.id.quit_yes) Button quitYes; @BindView(R.id.quit_no) Button quitNo;
// AutoSize.autoConvertDensity(getActivity(), 1920, true); AutoSizeConfig.getInstance().setCustomFragment(true); return inflate; }
}
布局用的是dp