| | |
| | | |
| | | |
| | | Activity mContext; |
| | | View.OnClickListener mListner; |
| | | ConfirmOnClickListener mListner; |
| | | String mData; |
| | | String mTitle; |
| | | |
| | |
| | | initView(); |
| | | } |
| | | |
| | | public ConfirmDialog(@NonNull Activity context, View.OnClickListener listner) { |
| | | super(context,R.style.showSelfDialog); |
| | | public ConfirmDialog(@NonNull Activity context, ConfirmOnClickListener listner) { |
| | | super(context, R.style.showSelfDialog); |
| | | mContext = context; |
| | | mListner = listner; |
| | | initView(); |
| | | } |
| | | |
| | | |
| | | public ConfirmDialog(@NonNull Activity context, String data, View.OnClickListener listner) { |
| | | public ConfirmDialog(@NonNull Activity context, String data, ConfirmOnClickListener listner) { |
| | | super(context, R.style.showSelfDialog); |
| | | mContext = context; |
| | | mListner = listner; |
| | |
| | | initView(); |
| | | } |
| | | |
| | | public ConfirmDialog(@NonNull Activity context, String title, String data, View.OnClickListener listner) { |
| | | super(context,R.style.showSelfDialog); |
| | | public ConfirmDialog(@NonNull Activity context, String title, String data, ConfirmOnClickListener listner) { |
| | | super(context, R.style.showSelfDialog); |
| | | mContext = context; |
| | | mListner = listner; |
| | | mData = data; |
| | |
| | | mContext.finish(); |
| | | }); |
| | | } else { |
| | | ok.setOnClickListener(mListner); |
| | | ok.setOnClickListener(new View.OnClickListener() { |
| | | @Override |
| | | public void onClick(View v) { |
| | | mListner.onClick(ConfirmDialog.this, v); |
| | | } |
| | | }); |
| | | } |
| | | } |
| | | |
| | |
| | | getWindow().getDecorView().setPadding(0, 0, 0, 0); |
| | | getWindow().setAttributes(layoutParams); |
| | | } |
| | | |
| | | |
| | | public interface ConfirmOnClickListener { |
| | | void onClick(ConfirmDialog confirmDialog, View v); |
| | | } |
| | | } |