mirror of
https://github.com/SimpleMobileTools/Simple-Flashlight.git
synced 2025-02-01 19:06:46 +01:00
make activity inflating consistent across simple apps
This commit is contained in:
parent
3a40031532
commit
c58a4aa1f2
@ -7,11 +7,12 @@ import android.view.WindowManager
|
||||
import com.simplemobiletools.commons.dialogs.ColorPickerDialog
|
||||
import com.simplemobiletools.commons.extensions.applyColorFilter
|
||||
import com.simplemobiletools.commons.extensions.getContrastColor
|
||||
import com.simplemobiletools.commons.extensions.viewBinding
|
||||
import com.simplemobiletools.flashlight.databinding.ActivityBrightDisplayBinding
|
||||
import com.simplemobiletools.flashlight.extensions.config
|
||||
|
||||
class BrightDisplayActivity : SimpleActivity() {
|
||||
private val binding by lazy(LazyThreadSafetyMode.NONE) { ActivityBrightDisplayBinding.inflate(layoutInflater) }
|
||||
private val binding by viewBinding(ActivityBrightDisplayBinding::inflate)
|
||||
|
||||
override fun onCreate(savedInstanceState: Bundle?) {
|
||||
window.addFlags(
|
||||
|
@ -35,7 +35,7 @@ class MainActivity : SimpleActivity() {
|
||||
private const val STROBOSCOPE_STATE = "stroboscope_state"
|
||||
}
|
||||
|
||||
private val binding by lazy(LazyThreadSafetyMode.NONE) { ActivityMainBinding.inflate(layoutInflater) }
|
||||
private val binding by viewBinding(ActivityMainBinding::inflate)
|
||||
|
||||
private var mBus: EventBus? = null
|
||||
private var mCameraImpl: MyCameraImpl? = null
|
||||
|
@ -12,7 +12,7 @@ import java.util.Locale
|
||||
import kotlin.system.exitProcess
|
||||
|
||||
class SettingsActivity : SimpleActivity() {
|
||||
private val binding by lazy(LazyThreadSafetyMode.NONE) { ActivitySettingsBinding.inflate(layoutInflater) }
|
||||
private val binding by viewBinding(ActivitySettingsBinding::inflate)
|
||||
|
||||
override fun onCreate(savedInstanceState: Bundle?) {
|
||||
isMaterialActivity = true
|
||||
|
@ -17,7 +17,7 @@ import com.simplemobiletools.flashlight.extensions.config
|
||||
import com.simplemobiletools.flashlight.helpers.MyWidgetBrightDisplayProvider
|
||||
|
||||
class WidgetBrightDisplayConfigureActivity : SimpleActivity() {
|
||||
private val binding by lazy(LazyThreadSafetyMode.NONE) { WidgetBrightDisplayConfigBinding.inflate(layoutInflater) }
|
||||
private val binding by viewBinding(WidgetBrightDisplayConfigBinding::inflate)
|
||||
|
||||
private var mWidgetAlpha = 0f
|
||||
private var mWidgetId = 0
|
||||
|
@ -18,7 +18,7 @@ import com.simplemobiletools.flashlight.extensions.updateBrightDisplayWidget
|
||||
import com.simplemobiletools.flashlight.helpers.MyWidgetTorchProvider
|
||||
|
||||
class WidgetTorchConfigureActivity : SimpleActivity() {
|
||||
private val binding by lazy(LazyThreadSafetyMode.NONE) { WidgetTorchConfigBinding.inflate(layoutInflater) }
|
||||
private val binding by viewBinding(WidgetTorchConfigBinding::inflate)
|
||||
|
||||
private var mWidgetAlpha = 0f
|
||||
private var mWidgetId = 0
|
||||
|
Loading…
x
Reference in New Issue
Block a user