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

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

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

Loading…
Cancel
Save