mirror of
https://github.com/SimpleMobileTools/Simple-Dialer.git
synced 2025-03-15 02:40:18 +01:00
Removed slider
This commit is contained in:
parent
e20a527527
commit
a4130cd948
@ -2,19 +2,15 @@ package com.simplemobiletools.dialer.dialogs
|
||||
|
||||
import android.view.View
|
||||
import com.simplemobiletools.commons.activities.BaseSimpleActivity
|
||||
import com.simplemobiletools.commons.extensions.beVisibleIf
|
||||
import com.simplemobiletools.commons.extensions.getAlertDialogBuilder
|
||||
import com.simplemobiletools.commons.extensions.setupDialogStuff
|
||||
import com.simplemobiletools.commons.helpers.VIEW_TYPE_GRID
|
||||
import com.simplemobiletools.commons.helpers.VIEW_TYPE_LIST
|
||||
import com.simplemobiletools.dialer.R
|
||||
import com.simplemobiletools.dialer.extensions.config
|
||||
import com.simplemobiletools.dialer.helpers.GRID_MAX_SPAN_COUNT
|
||||
import com.simplemobiletools.dialer.helpers.GRID_MIN_SPAN_COUNT
|
||||
import kotlinx.android.synthetic.main.dialog_change_view_type.view.change_view_type_dialog_radio
|
||||
import kotlinx.android.synthetic.main.dialog_change_view_type.view.change_view_type_dialog_radio_grid
|
||||
import kotlinx.android.synthetic.main.dialog_change_view_type.view.change_view_type_dialog_radio_list
|
||||
import kotlinx.android.synthetic.main.dialog_change_view_type.view.grid_span_count_slider
|
||||
|
||||
class ChangeViewTypeDialog(val activity: BaseSimpleActivity, val path: String = "", showFolderCheck: Boolean = true, val callback: () -> Unit) {
|
||||
private var view: View
|
||||
@ -27,14 +23,6 @@ class ChangeViewTypeDialog(val activity: BaseSimpleActivity, val path: String =
|
||||
else -> change_view_type_dialog_radio_list.id
|
||||
}
|
||||
|
||||
change_view_type_dialog_radio_grid.setOnCheckedChangeListener { buttonView, isChecked ->
|
||||
grid_span_count_slider.beVisibleIf(isChecked)
|
||||
}
|
||||
grid_span_count_slider.value = config.gridLayoutSpanCount.toFloat()
|
||||
grid_span_count_slider.stepSize = 1f
|
||||
grid_span_count_slider.valueFrom = GRID_MIN_SPAN_COUNT.toFloat()
|
||||
grid_span_count_slider.valueTo = GRID_MAX_SPAN_COUNT.toFloat()
|
||||
|
||||
change_view_type_dialog_radio.check(viewToCheck)
|
||||
}
|
||||
|
||||
@ -48,7 +36,6 @@ class ChangeViewTypeDialog(val activity: BaseSimpleActivity, val path: String =
|
||||
|
||||
private fun dialogConfirmed() {
|
||||
val viewType = if (view.change_view_type_dialog_radio_grid.isChecked) {
|
||||
config.gridLayoutSpanCount = view.grid_span_count_slider.value.toInt()
|
||||
VIEW_TYPE_GRID
|
||||
} else {
|
||||
VIEW_TYPE_LIST
|
||||
|
@ -27,13 +27,6 @@
|
||||
android:paddingBottom="@dimen/medium_margin"
|
||||
android:text="@string/grid" />
|
||||
|
||||
<com.google.android.material.slider.Slider
|
||||
android:id="@+id/grid_span_count_slider"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:stepSize="1.0"
|
||||
android:visibility="gone" />
|
||||
|
||||
<com.simplemobiletools.commons.views.MyCompatRadioButton
|
||||
android:id="@+id/change_view_type_dialog_radio_list"
|
||||
android:layout_width="match_parent"
|
||||
|
Loading…
x
Reference in New Issue
Block a user