add 屏蔽push列表
update 修改搜索文案
This commit is contained in:
@@ -13,7 +13,7 @@ import java.util.List;
|
||||
public class MessageChatNotifyManager {
|
||||
private static MessageChatNotifyManager instance;
|
||||
private List<MessageUserInfoBean> startListNotifyList = new ArrayList<>();
|
||||
Class<?> clazz;
|
||||
List<String> clazzList = new ArrayList<>();
|
||||
|
||||
public static MessageChatNotifyManager getInstance() {
|
||||
if (instance == null) {
|
||||
@@ -22,8 +22,10 @@ public class MessageChatNotifyManager {
|
||||
return instance;
|
||||
}
|
||||
|
||||
public void setShieldClass(Class<?> clazz) {
|
||||
this.clazz = clazz;
|
||||
public void addShieldClass(Class<?> clazz) {
|
||||
if (!clazzList.contains(clazz.getSimpleName())) {
|
||||
clazzList.add(clazz.getSimpleName());
|
||||
}
|
||||
}
|
||||
|
||||
public void push(Context mContext, MessageUserInfoBean userInfo) {
|
||||
@@ -36,7 +38,8 @@ public class MessageChatNotifyManager {
|
||||
}
|
||||
|
||||
private void notifyLiveFlot(Context mContext) {
|
||||
if (AppManager.getInstance().getLastActivity().getClass().getSimpleName().equals(clazz.getSimpleName())) {
|
||||
String simpleName = AppManager.getInstance().getLastActivity().getClass().getSimpleName();
|
||||
if (clazzList.contains(simpleName)) {
|
||||
ToastUtil.showDebug("屏蔽类,不展示");
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user