This commit is contained in:
18401019693 2022-07-27 16:28:59 +08:00
parent cc438af7ca
commit 28464d56a1
6 changed files with 17 additions and 10 deletions

View File

@ -33,12 +33,18 @@ public class NoviceInstructorManager extends BaseCacheManager {
private Handler netHandler = new Handler(); private Handler netHandler = new Handler();
//是否弹出指导员引导弹窗 //是否弹出指导员引导弹窗
private String homeZdyPop = ""; private String homeZdyPop = "";
private boolean isFrist = true;
public NoviceInstructorManager(Context context) { public NoviceInstructorManager(Context context) {
super(context); super(context);
this.context = context; this.context = context;
} }
public NoviceInstructorManager setFrist(boolean frist) {
isFrist = frist;
return this;
}
/** /**
* 呼出指导员引导弹窗 * 呼出指导员引导弹窗
* *
@ -54,7 +60,7 @@ public class NoviceInstructorManager extends BaseCacheManager {
* 检查需不需要弹出新人面向指导员弹窗 * 检查需不需要弹出新人面向指导员弹窗
*/ */
public void checktHomeZdyPop() { public void checktHomeZdyPop() {
if (!TextUtils.isEmpty(homeZdyPop) && TextUtils.equals(homeZdyPop, "1")) { if (!TextUtils.isEmpty(homeZdyPop) && TextUtils.equals(homeZdyPop, "1") && !isFrist) {
netHandler.post(instructorOperationOpenRunnable); netHandler.post(instructorOperationOpenRunnable);
} }
} }

View File

@ -740,6 +740,7 @@ public class EntryActivity extends AppCompatActivity {
if (obj.containsKey("home_zdy_pop")) { if (obj.containsKey("home_zdy_pop")) {
NoviceInstructorManager.get(activity).setHomeZdyPop(obj.getString("home_zdy_pop")); NoviceInstructorManager.get(activity).setHomeZdyPop(obj.getString("home_zdy_pop"));
} }
} else { } else {
MainActivity.forward(EntryActivity.this, false); MainActivity.forward(EntryActivity.this, false);
} }
@ -771,7 +772,7 @@ public class EntryActivity extends AppCompatActivity {
return; return;
} }
LiveAudienceActivity.forward(EntryActivity.this, liveBean, liveType, liveTypeVal, "", 0, liveSdk); LiveAudienceActivity.forward(EntryActivity.this, liveBean, liveType, liveTypeVal, "", 0, liveSdk);
NoviceInstructorManager.get(activity).setFrist(false);
} }
}); });
} }

View File

@ -262,7 +262,7 @@ public class LoginActivity extends AbsActivity {
return; return;
} }
LiveAudienceActivity.forward(LoginActivity.this, liveBean, liveType, liveTypeVal, "", 0, liveSdk); LiveAudienceActivity.forward(LoginActivity.this, liveBean, liveType, liveTypeVal, "", 0, liveSdk);
NoviceInstructorManager.get(activity).setFrist(false);
} }
}); });
} }

View File

@ -549,7 +549,7 @@ public class RegisterActivity extends AbsActivity {
return; return;
} }
LiveAudienceActivity.forward(RegisterActivity.this, liveBean, liveType, liveTypeVal, "", 0, liveSdk); LiveAudienceActivity.forward(RegisterActivity.this, liveBean, liveType, liveTypeVal, "", 0, liveSdk);
NoviceInstructorManager.get(activity).setFrist(false);
} }
}); });
} }

View File

@ -168,7 +168,7 @@ public class OneLoginDialog extends AbsDialogFragment {
return; return;
} }
LiveAudienceActivity.forward(mContext, liveBean, liveType, liveTypeVal, "", 0, liveSdk); LiveAudienceActivity.forward(mContext, liveBean, liveType, liveTypeVal, "", 0, liveSdk);
NoviceInstructorManager.get(mContext).setFrist(false);
} }
}); });
} }

View File

@ -185,9 +185,9 @@ public class ConversationIMListManager {
*/ */
@Override @Override
public boolean onConversationLongClick(Context context, View view, BaseUiConversation baseUiConversation) { public boolean onConversationLongClick(Context context, View view, BaseUiConversation baseUiConversation) {
new ConversationPopuwWindow((Activity) context) // new ConversationPopuwWindow((Activity) context)
.setIsAdmin(baseUiConversation.mCore.getTargetId()) // .setIsAdmin(baseUiConversation.mCore.getTargetId())
.show(view); // .show(view);
return true; return true;
} }