|
@@ -158,6 +158,7 @@ class NurseHomeActivity : BaseActivity<NurseHomeActivityPresenter, ActivityNurs
|
|
Log.e(TAG, Constants.hospital_name+ Constants.part_name)
|
|
Log.e(TAG, Constants.hospital_name+ Constants.part_name)
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ tv_device_id.text = "设备ID: " + Constants.ids
|
|
home_radio_bt.isChecked = true
|
|
home_radio_bt.isChecked = true
|
|
|
|
|
|
// 添加登录回调
|
|
// 添加登录回调
|
|
@@ -168,8 +169,8 @@ class NurseHomeActivity : BaseActivity<NurseHomeActivityPresenter, ActivityNurs
|
|
setSettingConfiguration()
|
|
setSettingConfiguration()
|
|
|
|
|
|
initCountDownTimer()
|
|
initCountDownTimer()
|
|
-
|
|
|
|
updateNetState()
|
|
updateNetState()
|
|
|
|
+ updateTime()
|
|
|
|
|
|
SpeechUtil.getInstance().init(this)
|
|
SpeechUtil.getInstance().init(this)
|
|
}
|
|
}
|
|
@@ -554,40 +555,8 @@ fun call(tyte:Int){
|
|
if (intent.action == Intent.ACTION_TIME_TICK
|
|
if (intent.action == Intent.ACTION_TIME_TICK
|
|
|| intent.action == Intent.ACTION_TIME_CHANGED
|
|
|| intent.action == Intent.ACTION_TIME_CHANGED
|
|
|| intent.action == Intent.ACTION_TIMEZONE_CHANGED) {
|
|
|| intent.action == Intent.ACTION_TIMEZONE_CHANGED) {
|
|
- time_tv.text = TimeTransition().getDateTime("yyyy-MM-dd HH:mm E")
|
|
|
|
- //根据时间判断白昼进行相关的配置设置
|
|
|
|
- var currentTime = TimeTransition().getDateTime("yyyy-MM-dd HH:mm:ss")
|
|
|
|
- Log.e(TAG,"当前时间;"+currentTime)
|
|
|
|
- //转时间戳
|
|
|
|
- var currentTimestamp = TimeTransition().dateToStamp(currentTime)
|
|
|
|
- Log.e(TAG,"currentTimestamp "+currentTimestamp)
|
|
|
|
-
|
|
|
|
- //白天起始时间戳
|
|
|
|
- var date = TimeTransition().getDateTime("yyyy-MM-dd")
|
|
|
|
-// Log.e(TAG,"当前年份日期:"+date +" "+SettingConfig.getInitialDayTime(context)+":00")
|
|
|
|
- var dayStartTimeStamp = TimeTransition().dateToStamp(date+" "+SettingConfig.getInitialDayTime(context)+":00")
|
|
|
|
- //白天结束时间戳
|
|
|
|
- var endOfDayTimeStamp = TimeTransition().dateToStamp(date+" "+SettingConfig.getEndOfDay(context)+":00")
|
|
|
|
-// Log.e(TAG,"当前:"+SettingConfig.getEndOfDay(context)+":00")
|
|
|
|
-
|
|
|
|
- Log.e(TAG,"dayStartTimeStamp "+dayStartTimeStamp+" "+"endOfDayTimeStamp"+endOfDayTimeStamp)
|
|
|
|
-
|
|
|
|
- //白天
|
|
|
|
- if(dayStartTimeStamp<currentTimestamp && currentTimestamp<endOfDayTimeStamp){
|
|
|
|
- //设置白天亮度
|
|
|
|
- ScreenManagerUtil().setScreenBrightness(context,Math.ceil(2.54 * SettingConfig.getMainEngineDaytimeBrightness(context)).toInt())
|
|
|
|
- //设置白天系统音量和响铃音
|
|
|
|
- setTheSystemVolume(SettingConfig.getHostDaytimeVolume(context))
|
|
|
|
- day_night_state_imagev.setImageResource(R.drawable.ic_daylight)
|
|
|
|
-
|
|
|
|
- }else{ //夜晚
|
|
|
|
- //设置晚上亮度
|
|
|
|
- ScreenManagerUtil().setScreenBrightness(context,Math.ceil(2.54 * SettingConfig.getHostNightBrightness(context)).toInt())
|
|
|
|
- //设置晚上系统音量和响铃音
|
|
|
|
- setTheSystemVolume(SettingConfig.getHostNightVolume(context))
|
|
|
|
- day_night_state_imagev.setImageResource(R.drawable.ic_night)
|
|
|
|
- }
|
|
|
|
|
|
|
|
|
|
+ updateTime()
|
|
updateNetState()
|
|
updateNetState()
|
|
updateTcpState()
|
|
updateTcpState()
|
|
|
|
|
|
@@ -678,6 +647,39 @@ fun call(tyte:Int){
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ private fun updateTime() {
|
|
|
|
+ time_tv.text = TimeTransition().getDateTime("yyyy-MM-dd HH:mm E")
|
|
|
|
+ //根据时间判断白昼进行相关的配置设置
|
|
|
|
+ var currentTime = TimeTransition().getDateTime("yyyy-MM-dd HH:mm:ss")
|
|
|
|
+ //转时间戳
|
|
|
|
+ var currentTimestamp = TimeTransition().dateToStamp(currentTime)
|
|
|
|
+
|
|
|
|
+ //白天起始时间戳
|
|
|
|
+ var date = TimeTransition().getDateTime("yyyy-MM-dd")
|
|
|
|
+ var dayStartTimeStamp = TimeTransition().dateToStamp(date+" "+SettingConfig.getInitialDayTime(this)+":00")
|
|
|
|
+ //白天结束时间戳
|
|
|
|
+ var endOfDayTimeStamp = TimeTransition().dateToStamp(date+" "+SettingConfig.getEndOfDay(this)+":00")
|
|
|
|
+
|
|
|
|
+ Log.e(TAG,"dayStartTimeStamp "+dayStartTimeStamp+" "+"endOfDayTimeStamp"+endOfDayTimeStamp)
|
|
|
|
+
|
|
|
|
+ //白天
|
|
|
|
+ if (dayStartTimeStamp < currentTimestamp && currentTimestamp < endOfDayTimeStamp) {
|
|
|
|
+ //设置白天亮度
|
|
|
|
+ ScreenManagerUtil().setScreenBrightness(this, Math.ceil(2.54 * SettingConfig.getMainEngineDaytimeBrightness(this)).toInt())
|
|
|
|
+ //设置白天系统音量和响铃音
|
|
|
|
+ setTheSystemVolume(SettingConfig.getHostDaytimeVolume(this))
|
|
|
|
+ day_night_state_imagev.setImageResource(R.drawable.ic_daylight)
|
|
|
|
+ Constants.inday = true
|
|
|
|
+ } else { //夜晚
|
|
|
|
+ //设置晚上亮度
|
|
|
|
+ ScreenManagerUtil().setScreenBrightness(this, Math.ceil(2.54 * SettingConfig.getHostNightBrightness(this)).toInt())
|
|
|
|
+ //设置晚上系统音量和响铃音
|
|
|
|
+ setTheSystemVolume(SettingConfig.getHostNightVolume(this))
|
|
|
|
+ day_night_state_imagev.setImageResource(R.drawable.ic_night)
|
|
|
|
+ Constants.inday = false
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
private fun updateNetState() {
|
|
private fun updateNetState() {
|
|
if (NetHelper.getInstance().networkType == ConnectivityManager.TYPE_WIFI) {
|
|
if (NetHelper.getInstance().networkType == ConnectivityManager.TYPE_WIFI) {
|
|
wifi_state_imagev.visibility = View.VISIBLE
|
|
wifi_state_imagev.visibility = View.VISIBLE
|