Files
Kvaesitso/app/src/main/java/de/mm20/launcher2/fragment/PreferencesEasterEggFragment.kt
2021-09-18 23:37:52 +02:00

30 lines
1.2 KiB
Kotlin

package de.mm20.launcher2.fragment
import android.animation.ObjectAnimator
import android.animation.ValueAnimator
import android.os.Bundle
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import android.widget.FrameLayout
import android.widget.Toast
import android.widget.ToggleButton
import androidx.fragment.app.Fragment
import de.mm20.launcher2.R
import de.mm20.launcher2.preferences.LauncherPreferences
class PreferencesEasterEggFragment : Fragment() {
override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? {
val view = inflater.inflate(R.layout.fragment_easteregg, null, false)
val root = view.findViewById<FrameLayout>(R.id.easterEggRoot)
val toggle = view.findViewById<ToggleButton>(R.id.magicModeToggle)
toggle.isChecked = LauncherPreferences.instance.easterEggEnabled
toggle.setOnCheckedChangeListener { _, isChecked ->
LauncherPreferences.instance.easterEggEnabled = isChecked
Toast.makeText(requireContext(), if (isChecked) R.string.easter_egg_activated else R.string.easter_egg_deactivated, Toast.LENGTH_SHORT).show()
}
return view
}
}