Loading app/src/main/kotlin/com/simplemobiletools/flashlight/activities/SettingsActivity.kt +9 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ class SettingsActivity : SimpleActivity() { setupCustomizeColors() setupUseEnglish() setupAvoidWhatsNew() setupTurnFlashlightOn() setupBrightDisplay() setupStroboscope() Loading @@ -41,6 +42,14 @@ class SettingsActivity : SimpleActivity() { } } private fun setupAvoidWhatsNew() { settings_avoid_whats_new.isChecked = config.avoidWhatsNew settings_avoid_whats_new_holder.setOnClickListener { settings_avoid_whats_new.toggle() config.avoidWhatsNew = settings_avoid_whats_new.isChecked } } private fun setupTurnFlashlightOn() { settings_turn_flashlight_on.isChecked = config.turnFlashlightOn settings_turn_flashlight_on_holder.setOnClickListener { Loading app/src/main/res/layout/activity_settings.xml +43 −5 Original line number Diff line number Diff line Loading @@ -17,7 +17,10 @@ android:layout_height="wrap_content" android:layout_marginTop="@dimen/medium_margin" android:background="?attr/selectableItemBackground" android:padding="@dimen/activity_margin"> android:paddingBottom="@dimen/activity_margin" android:paddingLeft="@dimen/normal_margin" android:paddingRight="@dimen/normal_margin" android:paddingTop="@dimen/activity_margin"> <com.simplemobiletools.commons.views.MyTextView android:id="@+id/settings_customize_colors" Loading @@ -36,7 +39,10 @@ android:layout_height="wrap_content" android:layout_marginTop="@dimen/medium_margin" android:background="?attr/selectableItemBackground" android:padding="@dimen/activity_margin"> android:paddingBottom="@dimen/activity_margin" android:paddingLeft="@dimen/normal_margin" android:paddingRight="@dimen/normal_margin" android:paddingTop="@dimen/activity_margin"> <com.simplemobiletools.commons.views.MySwitchCompat android:id="@+id/settings_use_english" Loading @@ -50,13 +56,39 @@ </RelativeLayout> <RelativeLayout android:id="@+id/settings_avoid_whats_new_holder" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="@dimen/medium_margin" android:background="?attr/selectableItemBackground" android:paddingBottom="@dimen/activity_margin" android:paddingLeft="@dimen/normal_margin" android:paddingRight="@dimen/normal_margin" android:paddingTop="@dimen/activity_margin"> <com.simplemobiletools.commons.views.MySwitchCompat android:id="@+id/settings_avoid_whats_new" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@null" android:clickable="false" android:paddingLeft="@dimen/medium_margin" android:paddingStart="@dimen/medium_margin" android:text="@string/avoid_whats_new"/> </RelativeLayout> <RelativeLayout android:id="@+id/settings_turn_flashlight_on_holder" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="@dimen/medium_margin" android:background="?attr/selectableItemBackground" android:padding="@dimen/activity_margin"> android:paddingBottom="@dimen/activity_margin" android:paddingLeft="@dimen/normal_margin" android:paddingRight="@dimen/normal_margin" android:paddingTop="@dimen/activity_margin"> <com.simplemobiletools.commons.views.MySwitchCompat android:id="@+id/settings_turn_flashlight_on" Loading @@ -76,7 +108,10 @@ android:layout_height="wrap_content" android:layout_marginTop="@dimen/medium_margin" android:background="?attr/selectableItemBackground" android:padding="@dimen/activity_margin"> android:paddingBottom="@dimen/activity_margin" android:paddingLeft="@dimen/normal_margin" android:paddingRight="@dimen/normal_margin" android:paddingTop="@dimen/activity_margin"> <com.simplemobiletools.commons.views.MySwitchCompat android:id="@+id/settings_bright_display" Loading @@ -96,7 +131,10 @@ android:layout_height="wrap_content" android:layout_marginTop="@dimen/medium_margin" android:background="?attr/selectableItemBackground" android:padding="@dimen/activity_margin"> android:paddingBottom="@dimen/activity_margin" android:paddingLeft="@dimen/normal_margin" android:paddingRight="@dimen/normal_margin" android:paddingTop="@dimen/activity_margin"> <com.simplemobiletools.commons.views.MySwitchCompat android:id="@+id/settings_stroboscope" Loading Loading
app/src/main/kotlin/com/simplemobiletools/flashlight/activities/SettingsActivity.kt +9 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ class SettingsActivity : SimpleActivity() { setupCustomizeColors() setupUseEnglish() setupAvoidWhatsNew() setupTurnFlashlightOn() setupBrightDisplay() setupStroboscope() Loading @@ -41,6 +42,14 @@ class SettingsActivity : SimpleActivity() { } } private fun setupAvoidWhatsNew() { settings_avoid_whats_new.isChecked = config.avoidWhatsNew settings_avoid_whats_new_holder.setOnClickListener { settings_avoid_whats_new.toggle() config.avoidWhatsNew = settings_avoid_whats_new.isChecked } } private fun setupTurnFlashlightOn() { settings_turn_flashlight_on.isChecked = config.turnFlashlightOn settings_turn_flashlight_on_holder.setOnClickListener { Loading
app/src/main/res/layout/activity_settings.xml +43 −5 Original line number Diff line number Diff line Loading @@ -17,7 +17,10 @@ android:layout_height="wrap_content" android:layout_marginTop="@dimen/medium_margin" android:background="?attr/selectableItemBackground" android:padding="@dimen/activity_margin"> android:paddingBottom="@dimen/activity_margin" android:paddingLeft="@dimen/normal_margin" android:paddingRight="@dimen/normal_margin" android:paddingTop="@dimen/activity_margin"> <com.simplemobiletools.commons.views.MyTextView android:id="@+id/settings_customize_colors" Loading @@ -36,7 +39,10 @@ android:layout_height="wrap_content" android:layout_marginTop="@dimen/medium_margin" android:background="?attr/selectableItemBackground" android:padding="@dimen/activity_margin"> android:paddingBottom="@dimen/activity_margin" android:paddingLeft="@dimen/normal_margin" android:paddingRight="@dimen/normal_margin" android:paddingTop="@dimen/activity_margin"> <com.simplemobiletools.commons.views.MySwitchCompat android:id="@+id/settings_use_english" Loading @@ -50,13 +56,39 @@ </RelativeLayout> <RelativeLayout android:id="@+id/settings_avoid_whats_new_holder" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="@dimen/medium_margin" android:background="?attr/selectableItemBackground" android:paddingBottom="@dimen/activity_margin" android:paddingLeft="@dimen/normal_margin" android:paddingRight="@dimen/normal_margin" android:paddingTop="@dimen/activity_margin"> <com.simplemobiletools.commons.views.MySwitchCompat android:id="@+id/settings_avoid_whats_new" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@null" android:clickable="false" android:paddingLeft="@dimen/medium_margin" android:paddingStart="@dimen/medium_margin" android:text="@string/avoid_whats_new"/> </RelativeLayout> <RelativeLayout android:id="@+id/settings_turn_flashlight_on_holder" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="@dimen/medium_margin" android:background="?attr/selectableItemBackground" android:padding="@dimen/activity_margin"> android:paddingBottom="@dimen/activity_margin" android:paddingLeft="@dimen/normal_margin" android:paddingRight="@dimen/normal_margin" android:paddingTop="@dimen/activity_margin"> <com.simplemobiletools.commons.views.MySwitchCompat android:id="@+id/settings_turn_flashlight_on" Loading @@ -76,7 +108,10 @@ android:layout_height="wrap_content" android:layout_marginTop="@dimen/medium_margin" android:background="?attr/selectableItemBackground" android:padding="@dimen/activity_margin"> android:paddingBottom="@dimen/activity_margin" android:paddingLeft="@dimen/normal_margin" android:paddingRight="@dimen/normal_margin" android:paddingTop="@dimen/activity_margin"> <com.simplemobiletools.commons.views.MySwitchCompat android:id="@+id/settings_bright_display" Loading @@ -96,7 +131,10 @@ android:layout_height="wrap_content" android:layout_marginTop="@dimen/medium_margin" android:background="?attr/selectableItemBackground" android:padding="@dimen/activity_margin"> android:paddingBottom="@dimen/activity_margin" android:paddingLeft="@dimen/normal_margin" android:paddingRight="@dimen/normal_margin" android:paddingTop="@dimen/activity_margin"> <com.simplemobiletools.commons.views.MySwitchCompat android:id="@+id/settings_stroboscope" Loading