minor player UI improvements

This commit is contained in:
Bnyro 2022-08-09 14:37:40 +02:00
parent 2651f0e95b
commit e78e7daf0a
4 changed files with 16 additions and 11 deletions

View File

@ -82,7 +82,6 @@ import com.google.android.exoplayer2.trackselection.DefaultTrackSelector
import com.google.android.exoplayer2.ui.AspectRatioFrameLayout import com.google.android.exoplayer2.ui.AspectRatioFrameLayout
import com.google.android.exoplayer2.ui.CaptionStyleCompat import com.google.android.exoplayer2.ui.CaptionStyleCompat
import com.google.android.exoplayer2.ui.StyledPlayerView import com.google.android.exoplayer2.ui.StyledPlayerView
import com.google.android.exoplayer2.ui.TimeBar
import com.google.android.exoplayer2.upstream.DataSource import com.google.android.exoplayer2.upstream.DataSource
import com.google.android.exoplayer2.upstream.DefaultDataSource import com.google.android.exoplayer2.upstream.DefaultDataSource
import com.google.android.exoplayer2.upstream.DefaultHttpDataSource import com.google.android.exoplayer2.upstream.DefaultHttpDataSource

View File

@ -4,7 +4,7 @@
android:tint="?attr/colorControlNormal" android:tint="?attr/colorControlNormal"
android:viewportWidth="24" android:viewportWidth="24"
android:viewportHeight="24"> android:viewportHeight="24">
<path <path
android:fillColor="@android:color/white" android:pathData="M6.719,19H10.24V5H6.719ZM13.76,5v14h3.521V5Z"
android:pathData="M6,19h4L10,5L6,5v14zM14,5v14h4L18,5h-4z" /> android:fillColor="@android:color/white"/>
</vector> </vector>

View File

@ -70,7 +70,8 @@
<TextView <TextView
android:id="@+id/speed_text" android:id="@+id/speed_text"
style="@style/PlayerControlTop" style="@style/PlayerControlTop"
android:text="1x" /> android:text="1x"
tools:ignore="HardcodedText" />
<TextView <TextView
android:id="@+id/quality_text" android:id="@+id/quality_text"
@ -80,7 +81,7 @@
<ImageButton <ImageButton
android:id="@+id/toggle_options" android:id="@+id/toggle_options"
style="@style/PlayerControlTop" style="@style/PlayerControlTop"
android:layout_marginTop="-.5dp" android:layout_marginTop="-1dp"
android:src="@drawable/ic_arrow_down" android:src="@drawable/ic_arrow_down"
app:tint="@android:color/white" /> app:tint="@android:color/white" />
@ -165,7 +166,7 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:baselineAligned="false" android:baselineAligned="false"
android:paddingStart="10dp" android:paddingStart="10dp"
android:paddingEnd="15dp"> android:paddingEnd="20dp">
<LinearLayout <LinearLayout
android:id="@id/exo_time" android:id="@id/exo_time"
@ -176,16 +177,20 @@
<TextView <TextView
android:id="@id/exo_position" android:id="@id/exo_position"
style="@style/TimeString" /> style="@style/TimeString"
tools:text="05:20" />
<TextView <TextView
style="@style/TimeString" style="@style/TimeString"
android:text=" • " android:text=" • "
android:textColor="#B3FFFFFF"
tools:ignore="HardcodedText" /> tools:ignore="HardcodedText" />
<TextView <TextView
android:id="@id/exo_duration" android:id="@id/exo_duration"
style="@style/TimeString" /> style="@style/TimeString"
android:textColor="#B3FFFFFF"
tools:text="12:15" />
</LinearLayout> </LinearLayout>
@ -264,6 +269,7 @@
android:layout_height="15dp" android:layout_height="15dp"
android:layout_gravity="bottom" android:layout_gravity="bottom"
android:layout_marginLeft="10dp" android:layout_marginLeft="10dp"
android:layout_marginTop="5dp"
android:layout_marginRight="10dp" android:layout_marginRight="10dp"
android:layout_marginBottom="10dp"> android:layout_marginBottom="10dp">

View File

@ -141,8 +141,8 @@
<item name="android:layout_gravity">center_vertical</item> <item name="android:layout_gravity">center_vertical</item>
<item name="android:layout_height">wrap_content</item> <item name="android:layout_height">wrap_content</item>
<item name="android:layout_width">wrap_content</item> <item name="android:layout_width">wrap_content</item>
<item name="paddingStart">4dp</item> <item name="paddingStart">5dp</item>
<item name="paddingEnd">4dp</item> <item name="paddingEnd">5dp</item>
<item name="android:textSize">14sp</item> <item name="android:textSize">14sp</item>
<item name="android:textStyle">bold</item> <item name="android:textStyle">bold</item>
<item name="android:textColor">@android:color/white</item> <item name="android:textColor">@android:color/white</item>