ui: use Material switch component
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
This commit is contained in:
parent
cf943b7119
commit
e342c9a28f
@ -8,9 +8,9 @@ package com.wireguard.android.widget
|
|||||||
import android.content.Context
|
import android.content.Context
|
||||||
import android.os.Parcelable
|
import android.os.Parcelable
|
||||||
import android.util.AttributeSet
|
import android.util.AttributeSet
|
||||||
import android.widget.Switch
|
import com.google.android.material.switchmaterial.SwitchMaterial
|
||||||
|
|
||||||
class ToggleSwitch @JvmOverloads constructor(context: Context?, attrs: AttributeSet? = null) : Switch(context, attrs) {
|
class ToggleSwitch @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null) : SwitchMaterial(context, attrs) {
|
||||||
private var isRestoringState = false
|
private var isRestoringState = false
|
||||||
private var listener: OnBeforeCheckedChangeListener? = null
|
private var listener: OnBeforeCheckedChangeListener? = null
|
||||||
override fun onRestoreInstanceState(state: Parcelable) {
|
override fun onRestoreInstanceState(state: Parcelable) {
|
||||||
|
Loading…
Reference in New Issue
Block a user