From 33f9876c332676b55f83a2db2cc606e1a0a3c5b9 Mon Sep 17 00:00:00 2001 From: lizhanwei <Dana_Lee1016@126.com> Date: 星期三, 29 四月 2020 18:04:43 +0800 Subject: [PATCH] 修改退出 提示框 --- app/src/main/java/safeluck/drive/evaluation/fragment/HomeFragment.java | 28 +++++++++++++++------------- 1 files changed, 15 insertions(+), 13 deletions(-) diff --git a/app/src/main/java/safeluck/drive/evaluation/fragment/HomeFragment.java b/app/src/main/java/safeluck/drive/evaluation/fragment/HomeFragment.java index 6b8483b..7a2a4d5 100644 --- a/app/src/main/java/safeluck/drive/evaluation/fragment/HomeFragment.java +++ b/app/src/main/java/safeluck/drive/evaluation/fragment/HomeFragment.java @@ -1,11 +1,9 @@ package safeluck.drive.evaluation.fragment; -import android.content.DialogInterface; import android.os.Bundle; import android.util.Log; -import android.view.Gravity; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; @@ -15,11 +13,8 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; -import androidx.appcompat.app.AlertDialog; -import androidx.fragment.app.DialogFragment; -import com.anyun.exam.lib.AYSdk; import me.yokeyword.fragmentation.ISupportFragment; import me.yokeyword.fragmentation.SupportFragment; @@ -27,7 +22,7 @@ import safeluck.drive.evaluation.MainActivity; import safeluck.drive.evaluation.R; import safeluck.drive.evaluation.bean.ExamPlatformData; -import safeluck.drive.evaluation.customview.LoadProgressDialog; +import safeluck.drive.evaluation.customview.MyDialog; /** @@ -113,16 +108,23 @@ break; case R.id.exit_sys: - //閫�鍑虹郴缁� - AlertDialog.Builder builder = new AlertDialog.Builder(_mActivity); - builder.setMessage("鎮ㄥ皢閫�鍑虹郴缁�,璇风‘璁ゆ暟鎹凡淇濆瓨").setPositiveButton("纭畾", new DialogInterface.OnClickListener() { + + MyDialog myDialog = MyDialog.Companion.newInstance("鎮ㄥ皢閫�鍑虹郴缁�,璇风‘璁ゆ暟鎹凡淇濆瓨"); + + myDialog.setOnClick(new MyDialog.MyOnClickListener() { @Override - public void onClick(DialogInterface dialog, int which) { + public void onSure() { _mActivity.finish(); + } - }).setNegativeButton("鍙栨秷", (DialogInterface dialog, int which)-> { - dialog.dismiss(); - }).show(); + + @Override + public void onCancle() { + + } + }); + + myDialog.show(getFragmentManager(),"mydialog"); break; case R.id.system_setting: -- Gitblit v1.8.0