From 4c7cde7ae5ed57335405459e47de4bbd2726c4ba Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期六, 07 五月 2022 19:43:39 +0800 Subject: [PATCH] 功能完善 --- android/app/src/main/java/com/yeshi/makemoney/video/app/utils/videos/DrawVideoHBManager.java | 28 +++++++++++++++++++++++++--- 1 files changed, 25 insertions(+), 3 deletions(-) diff --git a/android/app/src/main/java/com/yeshi/makemoney/video/app/utils/videos/DrawVideoHBManager.java b/android/app/src/main/java/com/yeshi/makemoney/video/app/utils/videos/DrawVideoHBManager.java index beb8777..a572287 100644 --- a/android/app/src/main/java/com/yeshi/makemoney/video/app/utils/videos/DrawVideoHBManager.java +++ b/android/app/src/main/java/com/yeshi/makemoney/video/app/utils/videos/DrawVideoHBManager.java @@ -19,6 +19,7 @@ import com.demo.lib.common.util.ui.LoadingDialogUtil; import com.demo.library_ad.AdUtil; import com.demo.library_ad.RewardAdUtil; +import com.demo.library_flutter.utils.FlutterPageUtil; import com.yeshi.makemoney.video.R; import com.yeshi.makemoney.video.app.entity.goldcorn.GoldCornTaskInfo; import com.yeshi.makemoney.video.app.ui.dialog.GoldCornDoubleDialog; @@ -27,6 +28,7 @@ import com.yeshi.makemoney.video.app.utils.UserUtil; import com.yeshi.makemoney.video.app.utils.api.BasicTextHttpResponseHandler; import com.yeshi.makemoney.video.app.utils.api.HttpApiUtil; +import com.yeshi.makemoney.video.app.utils.ui.JumpPageUtil; import org.apache.http.Header; import org.json.JSONObject; @@ -72,6 +74,15 @@ } }); + + mAquery.id(R.id.ll_double).clicked(new View.OnClickListener() { + @Override + public void onClick(View v) { + if (mAquery.id(R.id.fl_double_btn).getView().getVisibility() != View.VISIBLE) { + Toast.makeText(mContext, "鏈姞鍊嶉噾甯侊紝浼氳嚜鍔ㄥ叆璐︺��", Toast.LENGTH_SHORT).show(); + } + } + }); //鍔犲�嶉鍙栭噾甯佸厛娑堝け mAquery.id(R.id.fl_double_btn).visibility(View.GONE); mAquery.id(R.id.fl_double_btn).clicked(new View.OnClickListener() { @@ -81,13 +92,17 @@ DialogUtil.dismiss(mDialog); } + if (!UserUtil.isLogin(mContext)) { + //鍘荤櫥褰� + FlutterPageUtil.jumpPage("LoginPage", null, null); + return; + } + if (VideoGoldCornUtil.isDoubleNotify(mContext)) { startDoubleTask(); return; } - - //TODO 寮规 mDialog = new GoldCornDoubleDialog.Builder(mActivity).setGoldCorn(VideoGoldCornUtil.getVideoPlayCircle(mContext) * VideoGoldCornUtil.getPrice(mContext)).setCallBack(new GoldCornDoubleDialog.GoldCornDoubleCallBack() { @Override public void onPositive(boolean notify) { @@ -180,10 +195,10 @@ if (info.isFinish()) { //浠诲姟瀹屾垚鍚庤闅愯棌瑕嗙洊鐗� mAquery.id(R.id.fl_cover).visibility(View.GONE); + Toast.makeText(mContext, "浠诲姟瀹屾垚", Toast.LENGTH_LONG).show(); } else { mAquery.id(R.id.fl_cover).visibility(View.VISIBLE); } - } } }); @@ -206,6 +221,13 @@ * 寮�濮嬪姞鍊嶄换鍔� */ private void startDoubleTask() { + if (!UserUtil.isLogin(mContext)) { + //鍘荤櫥褰� + FlutterPageUtil.jumpPage("LoginPage", null, null); + return; + } + + if (reward) { uploadData(true); return; -- Gitblit v1.8.0