|
@@ -1,4 +1,4 @@
|
|
-package com.wdkl.callingbed.ui;
|
|
|
|
|
|
+package com.wdkl.callingbed2.ui;
|
|
|
|
|
|
import android.annotation.SuppressLint;
|
|
import android.annotation.SuppressLint;
|
|
import android.app.AlarmManager;
|
|
import android.app.AlarmManager;
|
|
@@ -24,7 +24,6 @@ import android.support.annotation.Nullable;
|
|
import android.support.design.widget.Snackbar;
|
|
import android.support.design.widget.Snackbar;
|
|
import android.support.v4.content.ContextCompat;
|
|
import android.support.v4.content.ContextCompat;
|
|
import android.support.v7.widget.RecyclerView;
|
|
import android.support.v7.widget.RecyclerView;
|
|
-import android.util.Log;
|
|
|
|
import android.view.Gravity;
|
|
import android.view.Gravity;
|
|
import android.view.View;
|
|
import android.view.View;
|
|
import android.view.animation.Animation;
|
|
import android.view.animation.Animation;
|
|
@@ -42,48 +41,48 @@ import com.squareup.picasso.Picasso;
|
|
import com.squareup.picasso.Transformation;
|
|
import com.squareup.picasso.Transformation;
|
|
import com.vvsip.ansip.IVvsipServiceListener;
|
|
import com.vvsip.ansip.IVvsipServiceListener;
|
|
import com.vvsip.ansip.VvsipCall;
|
|
import com.vvsip.ansip.VvsipCall;
|
|
-import com.wdkl.callingbed.MyApplication;
|
|
|
|
-import com.wdkl.callingbed.R;
|
|
|
|
-import com.wdkl.callingbed.adapter.CostAdapter;
|
|
|
|
-import com.wdkl.callingbed.adapter.DoctorAdapter;
|
|
|
|
-import com.wdkl.callingbed.base.BaseActivity;
|
|
|
|
-import com.wdkl.callingbed.common.Constants;
|
|
|
|
-import com.wdkl.callingbed.entity.BroadCastEntity;
|
|
|
|
-import com.wdkl.callingbed.entity.CostDataEntity;
|
|
|
|
-import com.wdkl.callingbed.entity.CostDataEntity.CostArray;
|
|
|
|
-import com.wdkl.callingbed.entity.DoctorDataEntity;
|
|
|
|
-import com.wdkl.callingbed.entity.DoctorDataEntity.DoctorChargeArray;
|
|
|
|
-import com.wdkl.callingbed.entity.InitDataEntity;
|
|
|
|
-import com.wdkl.callingbed.entity.MainDataEntity;
|
|
|
|
-import com.wdkl.callingbed.entity.MessageEvent;
|
|
|
|
-import com.wdkl.callingbed.entity.NoticeDataEntity;
|
|
|
|
-import com.wdkl.callingbed.entity.NoticeEntity;
|
|
|
|
-import com.wdkl.callingbed.entity.UdpEntity;
|
|
|
|
-import com.wdkl.callingbed.receive.AlarmReceiver;
|
|
|
|
-import com.wdkl.callingbed.receive.NetworkConnectChangedReceiver;
|
|
|
|
-import com.wdkl.callingbed.util.BitmapUtils;
|
|
|
|
-import com.wdkl.callingbed.util.DateUtil;
|
|
|
|
-import com.wdkl.callingbed.util.DensityUtils;
|
|
|
|
-import com.wdkl.callingbed.util.DownloadUtil;
|
|
|
|
-import com.wdkl.callingbed.util.FullyLinearLayoutManager;
|
|
|
|
-import com.wdkl.callingbed.util.LogUtil;
|
|
|
|
-import com.wdkl.callingbed.util.MarqueeText;
|
|
|
|
-import com.wdkl.callingbed.util.MediaPlayerManger;
|
|
|
|
-import com.wdkl.callingbed.util.NetUtil;
|
|
|
|
-import com.wdkl.callingbed.util.ScreenManagerUtil;
|
|
|
|
-import com.wdkl.callingbed.util.SharedPreferencesUtil;
|
|
|
|
-import com.wdkl.callingbed.util.SipUtil.SipCallBackI;
|
|
|
|
-import com.wdkl.callingbed.util.SipUtil.SipHelperUtil;
|
|
|
|
-import com.wdkl.callingbed.util.StringUtils;
|
|
|
|
-import com.wdkl.callingbed.util.TimeUtil;
|
|
|
|
-import com.wdkl.callingbed.util.ToastUtil;
|
|
|
|
-import com.wdkl.callingbed.util.TwoDimensionCodeUtil;
|
|
|
|
-import com.wdkl.callingbed.util.UdpSendUtil;
|
|
|
|
-import com.wdkl.callingbed.util.VoiceManagerUtil;
|
|
|
|
-import com.wdkl.callingbed.util.ethernetwifiwithsipconnectstatus.WifiBindSipStatusConnector;
|
|
|
|
-import com.wdkl.callingbed.util.sendcommand.CallingBedSendCommand;
|
|
|
|
-import com.wdkl.callingbed.widget.loading.IMediaPlayerVolume;
|
|
|
|
-import com.wdkl.callingbed.widget.view.MyTextView;
|
|
|
|
|
|
+import com.wdkl.callingbed2.MyApplication;
|
|
|
|
+import com.wdkl.callingbed2.R;
|
|
|
|
+import com.wdkl.callingbed2.adapter.CostAdapter;
|
|
|
|
+import com.wdkl.callingbed2.adapter.DoctorAdapter;
|
|
|
|
+import com.wdkl.callingbed2.base.BaseActivity;
|
|
|
|
+import com.wdkl.callingbed2.common.Constants;
|
|
|
|
+import com.wdkl.callingbed2.entity.BroadCastEntity;
|
|
|
|
+import com.wdkl.callingbed2.entity.CostDataEntity;
|
|
|
|
+import com.wdkl.callingbed2.entity.CostDataEntity.CostArray;
|
|
|
|
+import com.wdkl.callingbed2.entity.DoctorDataEntity;
|
|
|
|
+import com.wdkl.callingbed2.entity.DoctorDataEntity.DoctorChargeArray;
|
|
|
|
+import com.wdkl.callingbed2.entity.InitDataEntity;
|
|
|
|
+import com.wdkl.callingbed2.entity.MainDataEntity;
|
|
|
|
+import com.wdkl.callingbed2.entity.MessageEvent;
|
|
|
|
+import com.wdkl.callingbed2.entity.NoticeDataEntity;
|
|
|
|
+import com.wdkl.callingbed2.entity.NoticeEntity;
|
|
|
|
+import com.wdkl.callingbed2.entity.UdpEntity;
|
|
|
|
+import com.wdkl.callingbed2.receive.AlarmReceiver;
|
|
|
|
+import com.wdkl.callingbed2.receive.NetworkConnectChangedReceiver;
|
|
|
|
+import com.wdkl.callingbed2.util.BitmapUtils;
|
|
|
|
+import com.wdkl.callingbed2.util.DateUtil;
|
|
|
|
+import com.wdkl.callingbed2.util.DensityUtils;
|
|
|
|
+import com.wdkl.callingbed2.util.DownloadUtil;
|
|
|
|
+import com.wdkl.callingbed2.util.FullyLinearLayoutManager;
|
|
|
|
+import com.wdkl.callingbed2.util.LogUtil;
|
|
|
|
+import com.wdkl.callingbed2.util.MarqueeText;
|
|
|
|
+import com.wdkl.callingbed2.util.MediaPlayerManger;
|
|
|
|
+import com.wdkl.callingbed2.util.NetUtil;
|
|
|
|
+import com.wdkl.callingbed2.util.ScreenManagerUtil;
|
|
|
|
+import com.wdkl.callingbed2.util.SharedPreferencesUtil;
|
|
|
|
+import com.wdkl.callingbed2.util.SipUtil.SipCallBackI;
|
|
|
|
+import com.wdkl.callingbed2.util.SipUtil.SipHelperUtil;
|
|
|
|
+import com.wdkl.callingbed2.util.StringUtils;
|
|
|
|
+import com.wdkl.callingbed2.util.TimeUtil;
|
|
|
|
+import com.wdkl.callingbed2.util.ToastUtil;
|
|
|
|
+import com.wdkl.callingbed2.util.TwoDimensionCodeUtil;
|
|
|
|
+import com.wdkl.callingbed2.util.UdpSendUtil;
|
|
|
|
+import com.wdkl.callingbed2.util.VoiceManagerUtil;
|
|
|
|
+import com.wdkl.callingbed2.util.ethernetwifiwithsipconnectstatus.WifiBindSipStatusConnector;
|
|
|
|
+import com.wdkl.callingbed2.util.sendcommand.CallingBedSendCommand;
|
|
|
|
+import com.wdkl.callingbed2.widget.loading.IMediaPlayerVolume;
|
|
|
|
+import com.wdkl.callingbed2.widget.view.MyTextView;
|
|
import com.zhy.http.okhttp.OkHttpUtils;
|
|
import com.zhy.http.okhttp.OkHttpUtils;
|
|
import com.zhy.http.okhttp.callback.StringCallback;
|
|
import com.zhy.http.okhttp.callback.StringCallback;
|
|
|
|
|
|
@@ -105,25 +104,23 @@ import okhttp3.Call;
|
|
import serialporttest.utils.SerialPortUtil;
|
|
import serialporttest.utils.SerialPortUtil;
|
|
import serialporttest.utils.SerialPortUtil.ISerialPortBedOnclickEvent;
|
|
import serialporttest.utils.SerialPortUtil.ISerialPortBedOnclickEvent;
|
|
|
|
|
|
-import static com.wdkl.callingbed.common.Constants.CALLINGTIMEOUT;
|
|
|
|
-import static com.wdkl.callingbed.common.Constants.CALLING_TIME_OUT;
|
|
|
|
-import static com.wdkl.callingbed.common.Constants.EVENT_MGR_RESET;
|
|
|
|
-import static com.wdkl.callingbed.common.Constants.EVENT_SIP_INTERNETPING;
|
|
|
|
-import static com.wdkl.callingbed.common.Constants.EVENT_SIP_REGISTER_STATUS;
|
|
|
|
-import static com.wdkl.callingbed.common.Constants.NURSE_CALL_TIMEOUT;
|
|
|
|
-import static com.wdkl.callingbed.common.Constants.STANDBY;
|
|
|
|
-import static com.wdkl.callingbed.common.Constants.innetSIPAddress;
|
|
|
|
-import static com.wdkl.callingbed.util.ToastUtil.showToast;
|
|
|
|
-import static com.wdkl.callingbed.util.ethernetwifiwithsipconnectstatus.WifiBindSipStatusConnector.ethernetStatus;
|
|
|
|
-import static com.wdkl.callingbed.util.sendcommand.CallingBedSendCommand.closeHeart;
|
|
|
|
-import static com.wdkl.callingbed.util.sendcommand.CallingBedSendCommand.setBedLight;
|
|
|
|
-import static com.wdkl.callingbed.util.sendcommand.CallingBedSendCommand.setDoorLight;
|
|
|
|
-import static com.wdkl.callingbed.util.sendcommand.CallingBedSendCommand.setHandsMIC;
|
|
|
|
-import static com.wdkl.callingbed.util.sendcommand.CallingBedSendCommand.setNurseBrightness;
|
|
|
|
-import static com.wdkl.callingbed.util.sendcommand.CallingBedSendCommand.setSYSBrightness;
|
|
|
|
-import static com.wdkl.callingbed.util.sendcommand.CallingBedSendCommand.setSYSVoice;
|
|
|
|
-import static com.wdkl.callingbed.util.sendcommand.CallingBedSendCommand.setWSHLight;
|
|
|
|
-import static com.wdkl.callingbed.util.sendcommand.CallingBedSendCommand.setWSHLightFlicker;
|
|
|
|
|
|
+import static com.wdkl.callingbed2.common.Constants.EVENT_MGR_RESET;
|
|
|
|
+import static com.wdkl.callingbed2.common.Constants.EVENT_SIP_INTERNETPING;
|
|
|
|
+import static com.wdkl.callingbed2.common.Constants.EVENT_SIP_REGISTER_STATUS;
|
|
|
|
+import static com.wdkl.callingbed2.common.Constants.NURSE_CALL_TIMEOUT;
|
|
|
|
+import static com.wdkl.callingbed2.common.Constants.STANDBY;
|
|
|
|
+import static com.wdkl.callingbed2.common.Constants.innetSIPAddress;
|
|
|
|
+import static com.wdkl.callingbed2.util.ToastUtil.showToast;
|
|
|
|
+import static com.wdkl.callingbed2.util.ethernetwifiwithsipconnectstatus.WifiBindSipStatusConnector.ethernetStatus;
|
|
|
|
+import static com.wdkl.callingbed2.util.sendcommand.CallingBedSendCommand.closeHeart;
|
|
|
|
+import static com.wdkl.callingbed2.util.sendcommand.CallingBedSendCommand.setBedLight;
|
|
|
|
+import static com.wdkl.callingbed2.util.sendcommand.CallingBedSendCommand.setDoorLight;
|
|
|
|
+import static com.wdkl.callingbed2.util.sendcommand.CallingBedSendCommand.setHandsMIC;
|
|
|
|
+import static com.wdkl.callingbed2.util.sendcommand.CallingBedSendCommand.setNurseBrightness;
|
|
|
|
+import static com.wdkl.callingbed2.util.sendcommand.CallingBedSendCommand.setSYSBrightness;
|
|
|
|
+import static com.wdkl.callingbed2.util.sendcommand.CallingBedSendCommand.setSYSVoice;
|
|
|
|
+import static com.wdkl.callingbed2.util.sendcommand.CallingBedSendCommand.setWSHLight;
|
|
|
|
+import static com.wdkl.callingbed2.util.sendcommand.CallingBedSendCommand.setWSHLightFlicker;
|
|
|
|
|
|
/**
|
|
/**
|
|
* Created by 胡博文 on 2017/8/17.
|
|
* Created by 胡博文 on 2017/8/17.
|