|
|
@@ -34,6 +34,7 @@ import static android.app.Activity.RESULT_OK;
|
|
|
*/
|
|
|
public class MagnetAdapter extends BaseQuickAdapter<MagnetBean, BaseViewHolder> {
|
|
|
private SeePresenter seePresenter;
|
|
|
+ private boolean isWaitingAd;
|
|
|
|
|
|
private Context mContext;
|
|
|
public MagnetAdapter(Context context, @Nullable List<MagnetBean> data) {
|
|
|
@@ -83,12 +84,10 @@ public class MagnetAdapter extends BaseQuickAdapter<MagnetBean, BaseViewHolder>
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
+ setWaitingAd(true);
|
|
|
+ AdManager.getInstance().setMagnetBean(magnetBean);
|
|
|
+ AdManager.getInstance().setStartTimeMillis(System.currentTimeMillis());
|
|
|
ActivityTool.openUrl((Activity) mContext, adLink);
|
|
|
- // 是广告模式,看完广告之后,自动下载
|
|
|
- if (mContext instanceof BaseBeiActivity) {
|
|
|
- ((BaseBeiActivity) mContext).showLoading();
|
|
|
- }
|
|
|
- seePresenter.getTorrentSecret(magnetBean);
|
|
|
}).create();
|
|
|
alertDialog.show();
|
|
|
} else {
|
|
|
@@ -114,4 +113,12 @@ public class MagnetAdapter extends BaseQuickAdapter<MagnetBean, BaseViewHolder>
|
|
|
public void setSeePresenter(SeePresenter seePresenter) {
|
|
|
this.seePresenter = seePresenter;
|
|
|
}
|
|
|
+
|
|
|
+ public boolean isWaitingAd() {
|
|
|
+ return isWaitingAd;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setWaitingAd(boolean waitingAd) {
|
|
|
+ isWaitingAd = waitingAd;
|
|
|
+ }
|
|
|
}
|