32 lines
894 B
Kotlin
32 lines
894 B
Kotlin
/*
|
|
* Copyright (C) 2021 The LineageOS Project
|
|
* SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
|
|
package org.lineageos.settings.device
|
|
|
|
import android.os.Bundle
|
|
import android.view.MenuItem
|
|
import androidx.preference.PreferenceFragment
|
|
|
|
class ButtonSettingsFragment : PreferenceFragment() {
|
|
override fun onCreatePreferences(savedInstanceState: Bundle?, rootKey: String?) {
|
|
addPreferencesFromResource(R.xml.button_panel)
|
|
activity.actionBar!!.setDisplayHomeAsUpEnabled(true)
|
|
}
|
|
|
|
override fun addPreferencesFromResource(preferencesResId: Int) {
|
|
super.addPreferencesFromResource(preferencesResId)
|
|
}
|
|
|
|
override fun onOptionsItemSelected(item: MenuItem): Boolean {
|
|
when (item.itemId) {
|
|
R.id.home -> {
|
|
activity.finish()
|
|
return true
|
|
}
|
|
}
|
|
return super.onOptionsItemSelected(item)
|
|
}
|
|
}
|