diff --git a/app/src/main/java/com/futo/platformplayer/fragment/mainactivity/main/ShortView.kt b/app/src/main/java/com/futo/platformplayer/fragment/mainactivity/main/ShortView.kt index 9ec164b7..d107f388 100644 --- a/app/src/main/java/com/futo/platformplayer/fragment/mainactivity/main/ShortView.kt +++ b/app/src/main/java/com/futo/platformplayer/fragment/mainactivity/main/ShortView.kt @@ -120,6 +120,7 @@ class ShortView : FrameLayout { private val creatorThumbnail: CreatorThumbnail private val channelName: TextView private val videoTitle: TextView + private val platformIndicator: PlatformIndicator private val likeContainer: FrameLayout private val dislikeContainer: FrameLayout @@ -188,6 +189,7 @@ class ShortView : FrameLayout { creatorThumbnail = findViewById(R.id.creator_thumbnail) channelName = findViewById(R.id.channel_name) videoTitle = findViewById(R.id.video_title) + platformIndicator = findViewById(R.id.short_platform_indicator) likeContainer = findViewById(R.id.like_container) dislikeContainer = findViewById(R.id.dislike_container) @@ -219,6 +221,7 @@ class ShortView : FrameLayout { creatorThumbnail = findViewById(R.id.creator_thumbnail) channelName = findViewById(R.id.channel_name) videoTitle = findViewById(R.id.video_title) + platformIndicator = findViewById(R.id.short_platform_indicator) likeContainer = findViewById(R.id.like_container) dislikeContainer = findViewById(R.id.dislike_container) @@ -250,6 +253,7 @@ class ShortView : FrameLayout { creatorThumbnail = findViewById(R.id.creator_thumbnail) channelName = findViewById(R.id.channel_name) videoTitle = findViewById(R.id.video_title) + platformIndicator = findViewById(R.id.short_platform_indicator) likeContainer = findViewById(R.id.like_container) dislikeContainer = findViewById(R.id.dislike_container) @@ -280,6 +284,7 @@ class ShortView : FrameLayout { creatorThumbnail = findViewById(R.id.creator_thumbnail) channelName = findViewById(R.id.channel_name) videoTitle = findViewById(R.id.video_title) + platformIndicator = findViewById(R.id.short_platform_indicator) likeContainer = findViewById(R.id.like_container) dislikeContainer = findViewById(R.id.dislike_container) @@ -334,6 +339,7 @@ class ShortView : FrameLayout { onVideoUpdated.subscribe { videoTitle.text = it?.name + platformIndicator.setPlatformFromClientID(it?.id?.pluginId) creatorThumbnail.setThumbnail(it?.author?.thumbnail, true) channelName.text = it?.author?.name } diff --git a/app/src/main/res/layout/view_short_overlay.xml b/app/src/main/res/layout/view_short_overlay.xml index a4db6469..b146611f 100644 --- a/app/src/main/res/layout/view_short_overlay.xml +++ b/app/src/main/res/layout/view_short_overlay.xml @@ -53,17 +53,34 @@ android:textSize="14sp" /> - - + android:layout_height="wrap_content"> + + + + + + @@ -218,6 +235,7 @@ style="@style/Widget.Material3.Button.IconButton" android:layout_width="wrap_content" android:layout_height="wrap_content" + android:layout_gravity="center_horizontal" android:layout_marginBottom="8dp" android:contentDescription="@string/refresh" app:icon="@drawable/ic_refresh"