| | |
| | | |
| | | import static android.view.Gravity.CENTER; |
| | | |
| | | |
| | | import android.app.Activity; |
| | | import android.app.Dialog; |
| | | import android.view.View; |
| | | import android.view.ViewGroup; |
| | | import android.view.WindowManager; |
| | | import android.widget.RadioGroup; |
| | | import android.widget.TextView; |
| | | |
| | | |
| | | import com.dayu.pipirrapp.MyApplication; |
| | | import com.dayu.pipirrapp.R; |
| | |
| | | libraryBack mLibraryBack; |
| | | String data; |
| | | int type; |
| | | ConfirmDialog confirmDialog; |
| | | |
| | | public TagDialog(Activity context, libraryBack libraryBack) { |
| | | super(context, R.style.showSelfDialog); |
| | |
| | | okBtn.setOnClickListener(v -> { |
| | | if (ischose) { |
| | | //二次确认 |
| | | confirmDialog = new ConfirmDialog(mContext, data, new View.OnClickListener() { |
| | | @Override |
| | | public void onClick(View v) { |
| | | MyApplication.myApplication.myTag = tagBean.getTag(); |
| | | |
| | | tagDao.insert(tagBean); |
| | | mLibraryBack.listener(type); |
| | | TagDialog.this.dismiss(); |
| | | confirmDialog.dismiss(); |
| | | } |
| | | ConfirmDialog confirmDialog = new ConfirmDialog(mContext, data, (dialog, v1) -> { |
| | | MyApplication.myApplication.myTag = tagBean.getTag(); |
| | | tagDao.insert(tagBean); |
| | | mLibraryBack.listener(type); |
| | | TagDialog.this.dismiss(); |
| | | dialog.dismiss(); |
| | | }); |
| | | confirmDialog.show(); |
| | | |