feat(cast): implement Google Cast support and expanded controller activity

This commit is contained in:
2026-04-05 17:15:48 +02:00
parent 0796bc8ef4
commit 7b2cfb4b17
11 changed files with 68 additions and 15 deletions
+11 -5
View File
@@ -31,11 +31,6 @@
android:usesCleartextTraffic="true"
tools:targetApi="33">
<!-- GOOGLE CAST SUPPORT -->
<meta-data
android:name="com.google.android.gms.cast.framework.OPTIONS_PROVIDER_CLASS_NAME"
android:value="com.michatec.radio.CastOptionsProvider" />
<!-- ANDROID AUTO SUPPORT -->
<meta-data
android:name="com.google.android.gms.car.application"
@@ -44,6 +39,17 @@
android:name="com.google.android.gms.car.notification.SmallIcon"
android:resource="@mipmap/ic_launcher" />
<!-- GOOGLE CAST SUPPORT -->
<receiver android:name="androidx.mediarouter.media.MediaTransferReceiver" />
<meta-data
android:name="com.google.android.gms.cast.framework.OPTIONS_PROVIDER_CLASS_NAME"
android:value="com.michatec.radio.CastOptionsProvider" />
<activity
android:name=".ExpandedControllerActivity"
android:exported="false"
android:launchMode="singleTask" />
<!-- Main activity for radio station playback on phone and TV -->
<activity
android:name=".MainActivity"