弹框逻辑修改:
右下角没有预警图片,弹框做弹出 证出现问题的时候提醒比较醒目,而且同样的错误没有解决不会频繁提示 已同步产品修改文档
This commit is contained in:
@@ -48,6 +48,7 @@ public class VehicleMonitoringManager implements ICheckProvider {
|
||||
private static final String TAG = "VehicleMonitoringManager";
|
||||
private Context mContext;
|
||||
private final Map<String, CopyOnWriteArrayList> mListeners = new ConcurrentHashMap<>();
|
||||
private boolean hasTipShow = false;//是否已经弹框提示
|
||||
|
||||
@Override
|
||||
public void init(Context context) {
|
||||
@@ -95,9 +96,13 @@ public class VehicleMonitoringManager implements ICheckProvider {
|
||||
public void callBackWithErrorState(Integer hasError) {
|
||||
if (hasError == 1) {
|
||||
updateMonitoringStatus(MogoReceiver.ACTION_CHECK_VEHICLE_MONITORING, false);
|
||||
hasTipShow = false;
|
||||
} else {
|
||||
updateMonitoringStatus(MogoReceiver.ACTION_CHECK_VEHICLE_MONITORING, true);
|
||||
showDialog(context);
|
||||
if (hasTipShow == false) {
|
||||
showDialog(context);
|
||||
hasTipShow = true;//已弹框
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user