desc:亮度最低16

main
xiaowusky 1 year ago
parent 5294403b34
commit 2edcc0d027

@ -4,6 +4,7 @@ import android.provider.Settings
import android.view.View import android.view.View
import android.widget.SeekBar import android.widget.SeekBar
import android.widget.SeekBar.OnSeekBarChangeListener import android.widget.SeekBar.OnSeekBarChangeListener
import com.common.commonlib.utils.LogUtils
import com.yinuo.safetywatcher.R import com.yinuo.safetywatcher.R
import com.yinuo.safetywatcher.databinding.ActivityLightSettingBinding import com.yinuo.safetywatcher.databinding.ActivityLightSettingBinding
import com.yinuo.safetywatcher.watcher.base.NoOptionsActivity import com.yinuo.safetywatcher.watcher.base.NoOptionsActivity
@ -74,7 +75,9 @@ class LightSettingActivity : NoOptionsActivity() {
private fun setWindowBrightness(brightness: Int) { private fun setWindowBrightness(brightness: Int) {
val window = window val window = window
val lp = window.attributes val lp = window.attributes
lp.screenBrightness = brightness / 255.0f val finalLight = if (brightness <= 16) 16 else brightness
LogUtils.w("cyy", "finalLight = ${finalLight}")
lp.screenBrightness = finalLight / 255.0f
window.attributes = lp window.attributes = lp
} }
@ -85,13 +88,14 @@ class LightSettingActivity : NoOptionsActivity() {
*/ */
private fun setScreenBrightness(brightness: Int) { private fun setScreenBrightness(brightness: Int) {
try { try {
val finalLight = if (brightness <= 16) 16 else brightness
//先检测调节模式 //先检测调节模式
setScreenManualMode() setScreenManualMode()
//再设置 //再设置
Settings.System.putInt( Settings.System.putInt(
this.contentResolver, this.contentResolver,
Settings.System.SCREEN_BRIGHTNESS, Settings.System.SCREEN_BRIGHTNESS,
brightness finalLight
) )
} catch (e: Settings.SettingNotFoundException) { } catch (e: Settings.SettingNotFoundException) {
e.printStackTrace() e.printStackTrace()

@ -5,6 +5,7 @@ import android.os.FileUtils
import com.common.commonlib.db.entity.Gas import com.common.commonlib.db.entity.Gas
import com.common.commonlib.db.entity.Video import com.common.commonlib.db.entity.Video
import com.common.commonlib.db.entity.Warning import com.common.commonlib.db.entity.Warning
import com.common.commonlib.utils.LogUtils
import com.yinuo.safetywatcher.watcher.ui.view.CommonDialog import com.yinuo.safetywatcher.watcher.ui.view.CommonDialog
import com.yinuo.safetywatcher.watcher.xls.SimpleCellValue import com.yinuo.safetywatcher.watcher.xls.SimpleCellValue
import com.yinuo.safetywatcher.watcher.xls.utils.ExcelUtils import com.yinuo.safetywatcher.watcher.xls.utils.ExcelUtils
@ -26,6 +27,7 @@ object ExportUtils {
row.add(SimpleCellValue(it.unit)) row.add(SimpleCellValue(it.unit))
allData.add(row) allData.add(row)
} }
LogUtils.w("testExportExcel ori data size = ${datas.size}, cell data size = ${allData.size}")
val excelPath = ExcelUtils.writeStringListToExcel(allData, usbPath, context) val excelPath = ExcelUtils.writeStringListToExcel(allData, usbPath, context)
commonDialog?.dismiss() commonDialog?.dismiss()
return excelPath return excelPath
@ -47,6 +49,7 @@ object ExportUtils {
row.add(SimpleCellValue(it.unit)) row.add(SimpleCellValue(it.unit))
allData.add(row) allData.add(row)
} }
LogUtils.w("testExportWarnExcel ori data size = ${datas.size}, cell data size = ${allData.size}")
val excelPath = ExcelUtils.writeStringListToExcel(allData, usbPath, context, true) val excelPath = ExcelUtils.writeStringListToExcel(allData, usbPath, context, true)
loadingDialog?.dismiss() loadingDialog?.dismiss()
return excelPath return excelPath

@ -126,13 +126,14 @@ object ExcelUtils {
} }
} }
writebook.write() writebook.write()
Log.i(TAG, "Excelel 写入成功") Log.i(TAG, "Excelel 写入成功 $filePath")
return filePath return filePath
} catch (e: Exception) { } catch (e: Exception) {
Log.e(TAG, "writeStringListToExcel() e==" + e.message) Log.e(TAG, "writeStringListToExcel() e==" + e.message)
} finally { } finally {
writebook?.close() writebook?.close()
inputStream?.close() inputStream?.close()
Log.i(TAG, "Excelel 写入完成")
} }
return null return null
} }

Loading…
Cancel
Save