make activity inflating consistent across simple apps

This commit is contained in:
fatih ergin 2023-08-25 22:49:39 +03:00
parent 3a40031532
commit c58a4aa1f2
5 changed files with 6 additions and 5 deletions

View File

@ -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(

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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