universal7885: parts: Address deprecation

* androidx.preference.PreferenceFragment -> androidx.preference.PreferenceFragmentCompat
This commit is contained in:
Soo-Hwan Na 2022-04-06 13:23:55 +09:00 committed by roynaetch2544
commit 69206da15f
No known key found for this signature in database
GPG key ID: 50ABF73F0D19445D
2 changed files with 14 additions and 10 deletions

View file

@ -18,15 +18,19 @@ package com.eurekateam.samsungextras.dolby
import android.os.Bundle import android.os.Bundle
import com.android.settingslib.collapsingtoolbar.CollapsingToolbarBaseActivity import androidx.fragment.app.FragmentActivity
import com.android.settingslib.collapsingtoolbar.R import com.android.internal.R.id.content
class DolbyActivity : CollapsingToolbarBaseActivity() { class DolbyActivity : FragmentActivity() {
public override fun onCreate(savedInstanceState: Bundle?) { override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState) super.onCreate(savedInstanceState)
fragmentManager.beginTransaction().replace( val fragment = this.supportFragmentManager.findFragmentById(content)
R.id.content_frame, val dolbyFragment: DolbyFragment
DolbyFragment() if (fragment == null) {
).commit() dolbyFragment = DolbyFragment()
this.supportFragmentManager.beginTransaction()
.add(content, dolbyFragment)
.commit()
}
} }
} }

View file

@ -19,7 +19,7 @@ package com.eurekateam.samsungextras.dolby
import android.os.Bundle import android.os.Bundle
import android.widget.Switch import android.widget.Switch
import androidx.preference.PreferenceFragment import androidx.preference.PreferenceFragmentCompat
import com.android.settingslib.widget.MainSwitchPreference import com.android.settingslib.widget.MainSwitchPreference
import com.android.settingslib.widget.OnMainSwitchChangeListener import com.android.settingslib.widget.OnMainSwitchChangeListener
@ -27,7 +27,7 @@ import com.android.settingslib.widget.RadioButtonPreference
import com.eurekateam.samsungextras.R import com.eurekateam.samsungextras.R
class DolbyFragment : PreferenceFragment(), OnMainSwitchChangeListener { class DolbyFragment : PreferenceFragmentCompat(), OnMainSwitchChangeListener {
private lateinit var switchBar: MainSwitchPreference private lateinit var switchBar: MainSwitchPreference