diff --git a/app/src/main/java/io/homeassistant/companion/android/widgets/button/ButtonWidgetConfigureActivity.kt b/app/src/main/java/io/homeassistant/companion/android/widgets/button/ButtonWidgetConfigureActivity.kt index d857ed10d..ed9213453 100644 --- a/app/src/main/java/io/homeassistant/companion/android/widgets/button/ButtonWidgetConfigureActivity.kt +++ b/app/src/main/java/io/homeassistant/companion/android/widgets/button/ButtonWidgetConfigureActivity.kt @@ -194,8 +194,8 @@ class ButtonWidgetConfigureActivity : BaseWidgetConfigureActivity() { return "${service.domain}.${service.service}" } - public override fun onCreate(icicle: Bundle?) { - super.onCreate(icicle) + public override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) // Set the result to CANCELED. This will cause the widget host to cancel // out of the widget placement if the user presses the back button. diff --git a/app/src/main/java/io/homeassistant/companion/android/widgets/camera/CameraWidgetConfigureActivity.kt b/app/src/main/java/io/homeassistant/companion/android/widgets/camera/CameraWidgetConfigureActivity.kt index e2fb437ad..01e425c83 100755 --- a/app/src/main/java/io/homeassistant/companion/android/widgets/camera/CameraWidgetConfigureActivity.kt +++ b/app/src/main/java/io/homeassistant/companion/android/widgets/camera/CameraWidgetConfigureActivity.kt @@ -54,8 +54,8 @@ class CameraWidgetConfigureActivity : BaseWidgetConfigureActivity() { private var entityAdapter: SingleItemArrayAdapter>? = null - public override fun onCreate(icicle: Bundle?) { - super.onCreate(icicle) + public override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) // Set the result to CANCELED. This will cause the widget host to cancel // out of the widget placement if the user presses the back button. diff --git a/app/src/main/java/io/homeassistant/companion/android/widgets/entity/EntityWidgetConfigureActivity.kt b/app/src/main/java/io/homeassistant/companion/android/widgets/entity/EntityWidgetConfigureActivity.kt index 032d82c8b..f838af82e 100644 --- a/app/src/main/java/io/homeassistant/companion/android/widgets/entity/EntityWidgetConfigureActivity.kt +++ b/app/src/main/java/io/homeassistant/companion/android/widgets/entity/EntityWidgetConfigureActivity.kt @@ -425,7 +425,7 @@ class EntityWidgetConfigureActivity : BaseWidgetConfigureActivity() { override fun onNewIntent(intent: Intent) { super.onNewIntent(intent) - if (intent?.extras != null && intent.hasExtra(PIN_WIDGET_CALLBACK)) { + if (intent.extras != null && intent.hasExtra(PIN_WIDGET_CALLBACK)) { appWidgetId = intent.extras!!.getInt( AppWidgetManager.EXTRA_APPWIDGET_ID, AppWidgetManager.INVALID_APPWIDGET_ID diff --git a/app/src/main/java/io/homeassistant/companion/android/widgets/mediaplayer/MediaPlayerControlsWidgetConfigureActivity.kt b/app/src/main/java/io/homeassistant/companion/android/widgets/mediaplayer/MediaPlayerControlsWidgetConfigureActivity.kt index f0f409ed2..0948f7e53 100644 --- a/app/src/main/java/io/homeassistant/companion/android/widgets/mediaplayer/MediaPlayerControlsWidgetConfigureActivity.kt +++ b/app/src/main/java/io/homeassistant/companion/android/widgets/mediaplayer/MediaPlayerControlsWidgetConfigureActivity.kt @@ -58,8 +58,8 @@ class MediaPlayerControlsWidgetConfigureActivity : BaseWidgetConfigureActivity() private var entityAdapter: SingleItemArrayAdapter>? = null - public override fun onCreate(icicle: Bundle?) { - super.onCreate(icicle) + public override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) // Set the result to CANCELED. This will cause the widget host to cancel // out of the widget placement if the user presses the back button. diff --git a/app/src/main/java/io/homeassistant/companion/android/widgets/template/TemplateWidgetConfigureActivity.kt b/app/src/main/java/io/homeassistant/companion/android/widgets/template/TemplateWidgetConfigureActivity.kt index 4c82cf1c4..5e284474e 100644 --- a/app/src/main/java/io/homeassistant/companion/android/widgets/template/TemplateWidgetConfigureActivity.kt +++ b/app/src/main/java/io/homeassistant/companion/android/widgets/template/TemplateWidgetConfigureActivity.kt @@ -54,8 +54,8 @@ class TemplateWidgetConfigureActivity : BaseWidgetConfigureActivity() { private var requestLauncherSetup = false - public override fun onCreate(icicle: Bundle?) { - super.onCreate(icicle) + public override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) // Set the result to CANCELED. This will cause the widget host to cancel // out of the widget placement if the user presses the back button. diff --git a/common/src/main/java/io/homeassistant/companion/android/common/sensors/AudioSensorManager.kt b/common/src/main/java/io/homeassistant/companion/android/common/sensors/AudioSensorManager.kt index d4a427c39..007d393e5 100644 --- a/common/src/main/java/io/homeassistant/companion/android/common/sensors/AudioSensorManager.kt +++ b/common/src/main/java/io/homeassistant/companion/android/common/sensors/AudioSensorManager.kt @@ -330,6 +330,8 @@ class AudioSensorManager : SensorManager { return } + // Use deprecated function as we can't perfectly map communication device to speakerphone + @Suppress("DEPRECATION") val isSpeakerOn = audioManager.isSpeakerphoneOn val icon = if (isSpeakerOn) "mdi:volume-high" else "mdi:volume-off"