From e1b835c472d8857c8b06c4eed714f4c25180ebc2 Mon Sep 17 00:00:00 2001 From: shou Date: Thu, 8 Jan 2026 11:44:02 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E9=A2=84=E8=A7=88=E5=9B=BE?= =?UTF-8?q?=E5=83=8F=E8=BF=87=E6=B8=A1=E5=88=B0=E9=A6=96=E5=B8=A7=E5=8A=A0?= =?UTF-8?q?=E8=BD=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../demo/SellyCloudSDK/FeatureHubActivity.kt | 21 ++++++++++--------- .../main/res/layout/activity_live_play.xml | 12 +++++++++++ 2 files changed, 23 insertions(+), 10 deletions(-) diff --git a/example/src/main/java/com/demo/SellyCloudSDK/FeatureHubActivity.kt b/example/src/main/java/com/demo/SellyCloudSDK/FeatureHubActivity.kt index 063ba7a..7680240 100644 --- a/example/src/main/java/com/demo/SellyCloudSDK/FeatureHubActivity.kt +++ b/example/src/main/java/com/demo/SellyCloudSDK/FeatureHubActivity.kt @@ -207,16 +207,17 @@ class FeatureHubActivity : AppCompatActivity() { Toast.makeText(this, "播放地址缺失", Toast.LENGTH_SHORT).show() return } - startActivity( - LivePlayActivity.createIntentWithParams( - this, - liveMode, - params.vhost, - params.appName, - params.streamName, - autoStart = true - ) - ) + val intent = LivePlayActivity.createIntentWithParams( + this, + liveMode, + params.vhost, + params.appName, + params.streamName, + autoStart = true + ).apply { + item.previewImage?.let { putExtra(LivePlayActivity.EXTRA_PREVIEW_IMAGE_URL, it) } + } + startActivity(intent) } private fun resolvePlayMode(raw: String?): SellyLiveMode { diff --git a/example/src/main/res/layout/activity_live_play.xml b/example/src/main/res/layout/activity_live_play.xml index 38ff7f1..6193d75 100644 --- a/example/src/main/res/layout/activity_live_play.xml +++ b/example/src/main/res/layout/activity_live_play.xml @@ -14,6 +14,18 @@ app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" /> + +