| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- package com.sduduzog.slimlauncher.ui.options
- import android.os.Bundle
- import android.view.LayoutInflater
- import android.view.View
- import android.view.ViewGroup
- import android.widget.Toast
- import androidx.navigation.Navigation
- import com.sduduzog.slimlauncher.R
- import com.sduduzog.slimlauncher.dialogs.ChangeThemeDialog
- import com.sduduzog.slimlauncher.dialogs.ChooseTimeFormatDialog
- import com.sduduzog.slimlauncher.ui.BaseFragment
- import kotlinx.android.synthetic.main.options_fragment.*
- class OptionsFragment : BaseFragment() {
- override fun getFragmentView(): View = options_fragment as View
- override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? {
- return inflater.inflate(R.layout.options_fragment, container, false)
- }
- override fun onActivityCreated(savedInstanceState: Bundle?) {
- super.onActivityCreated(savedInstanceState)
- options_fragment_about_slim.setOnClickListener {
- Toast.makeText(context, "This should have launched a browser but no landing page is built yet", Toast.LENGTH_LONG).show()
- }
- options_fragment_device_settings.setOnClickListener {
- // val intent = Intent(Intent.)
- }
- options_fragment_change_theme.setOnClickListener {
- val changeThemeDialog = ChangeThemeDialog.getThemeChooser()
- changeThemeDialog.showNow(fragmentManager, "THEME_CHOOSER")
- }
- options_fragment_choose_time_format.setOnClickListener {
- val chooseTimeFormatDialog = ChooseTimeFormatDialog.getInstance()
- chooseTimeFormatDialog.showNow(fragmentManager, "TIME_FORMAT_CHOOSER")
- }
- options_fragment_customise_apps.setOnClickListener(Navigation.createNavigateOnClickListener(R.id.action_optionsFragment_to_customiseAppsFragment))
- }
- }
|