mirror of
https://github.com/Michatec/Radio.git
synced 2026-05-31 00:42:40 +02:00
refactor(android): fix Android TV feature detection syntax
Correct the usage of `hasSystemFeature` by calling it on the `packageManager` instance instead of the `PackageManager` class. This fixes a compilation error in `MainActivity` and `SettingsFragment`.
This commit is contained in:
@@ -37,7 +37,7 @@ class MainActivity : AppCompatActivity() {
|
|||||||
|
|
||||||
// Check if the device running the app is an Android TV instance
|
// Check if the device running the app is an Android TV instance
|
||||||
private val isAndroidTV: Boolean by lazy {
|
private val isAndroidTV: Boolean by lazy {
|
||||||
packageManager.hasSystemFeature(PackageManager.FEATURE_LEANBACK)
|
PackageManager.hasSystemFeature(PackageManager.FEATURE_LEANBACK)
|
||||||
}
|
}
|
||||||
|
|
||||||
// request notification permission (for Android 13+)
|
// request notification permission (for Android 13+)
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ class SettingsFragment : PreferenceFragmentCompat(), YesNoDialog.YesNoDialogList
|
|||||||
|
|
||||||
// Check if the device running the app is an Android TV instance
|
// Check if the device running the app is an Android TV instance
|
||||||
private val isAndroidTV: Boolean by lazy {
|
private val isAndroidTV: Boolean by lazy {
|
||||||
packageManager.hasSystemFeature(PackageManager.FEATURE_LEANBACK)
|
PackageManager.hasSystemFeature(PackageManager.FEATURE_LEANBACK)
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Overrides onViewCreated from PreferenceFragmentCompat */
|
/* Overrides onViewCreated from PreferenceFragmentCompat */
|
||||||
|
|||||||
Reference in New Issue
Block a user