1
0
mirror of https://github.com/TeamNewPipe/NewPipe synced 2025-10-11 13:47:39 +00:00

Un-nest some text views in play queue activity

This commit is contained in:
Stypox
2021-08-09 20:05:33 +02:00
parent e6c56cacc6
commit 4d50a66e40

View File

@@ -31,84 +31,69 @@
android:id="@+id/play_queue" android:id="@+id/play_queue"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
android:layout_above="@id/progress_bar" android:layout_above="@id/metadata"
android:layout_below="@id/appbar" android:layout_below="@id/appbar"
android:scrollbars="vertical" android:scrollbars="vertical"
app:layoutManager="LinearLayoutManager" app:layoutManager="LinearLayoutManager"
tools:listitem="@layout/play_queue_item" /> tools:listitem="@layout/play_queue_item" />
<TextView
android:id="@+id/seek_display"
<RelativeLayout android:layout_width="wrap_content"
android:id="@+id/seek_bar_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_above="@id/center"> android:layout_centerInParent="true"
<TextView android:layout_above="@id/metadata"
android:id="@+id/seek_display" android:background="#c0000000"
android:layout_width="wrap_content" android:paddingLeft="30dp"
android:layout_height="wrap_content" android:paddingTop="5dp"
android:layout_centerInParent="true" android:paddingRight="30dp"
android:background="#c0000000" android:paddingBottom="5dp"
android:paddingLeft="30dp" android:textColor="@android:color/white"
android:paddingTop="5dp" android:textSize="22sp"
android:paddingRight="30dp" android:textStyle="bold"
android:paddingBottom="5dp" android:visibility="gone"
android:textColor="@android:color/white" tools:ignore="RtlHardcoded"
android:textSize="22sp" tools:text="1:06:29"
android:textStyle="bold" tools:visibility="visible" />
android:visibility="gone"
tools:ignore="RtlHardcoded"
tools:text="1:06:29"
tools:visibility="visible" />
</RelativeLayout>
<RelativeLayout <LinearLayout
android:id="@+id/center" android:id="@+id/metadata"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_above="@id/progress_bar" android:layout_above="@id/progress_bar"
android:gravity="center"> android:background="?attr/selectableItemBackground"
android:clickable="true"
android:focusable="true"
android:orientation="vertical"
android:padding="8dp"
tools:ignore="RtlHardcoded,RtlSymmetry">
<LinearLayout <TextView
android:id="@+id/metadata" android:id="@+id/song_name"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:background="?attr/selectableItemBackground" android:ellipsize="marquee"
android:clickable="true" android:fadingEdge="horizontal"
android:focusable="true" android:marqueeRepeatLimit="marquee_forever"
android:orientation="vertical" android:scrollHorizontally="true"
android:padding="8dp" android:singleLine="true"
tools:ignore="RtlHardcoded,RtlSymmetry"> android:textAppearance="?android:attr/textAppearanceLarge"
android:textSize="14sp"
tools:text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis nec aliquam augue, eget cursus est. Ut id tristique enim, ut scelerisque tellus. Sed ultricies ipsum non mauris ultricies, commodo malesuada velit porta." />
<TextView <TextView
android:id="@+id/song_name" android:id="@+id/artist_name"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:ellipsize="marquee" android:ellipsize="marquee"
android:fadingEdge="horizontal" android:fadingEdge="horizontal"
android:marqueeRepeatLimit="marquee_forever" android:marqueeRepeatLimit="marquee_forever"
android:scrollHorizontally="true" android:scrollHorizontally="true"
android:singleLine="true" android:singleLine="true"
android:textAppearance="?android:attr/textAppearanceLarge" android:textAppearance="?android:attr/textAppearanceMedium"
android:textSize="14sp" android:textSize="12sp"
tools:text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis nec aliquam augue, eget cursus est. Ut id tristique enim, ut scelerisque tellus. Sed ultricies ipsum non mauris ultricies, commodo malesuada velit porta." /> tools:text="Duis posuere arcu condimentum lobortis mattis." />
</LinearLayout>
<TextView
android:id="@+id/artist_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ellipsize="marquee"
android:fadingEdge="horizontal"
android:marqueeRepeatLimit="marquee_forever"
android:scrollHorizontally="true"
android:singleLine="true"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textSize="12sp"
tools:text="Duis posuere arcu condimentum lobortis mattis." />
</LinearLayout>
</RelativeLayout>
<LinearLayout <LinearLayout
android:id="@+id/progress_bar" android:id="@+id/progress_bar"
@@ -168,7 +153,6 @@
android:visibility="gone" /> android:visibility="gone" />
</LinearLayout> </LinearLayout>
<RelativeLayout <RelativeLayout
android:id="@+id/playback_controls" android:id="@+id/playback_controls"
android:layout_width="match_parent" android:layout_width="match_parent"
@@ -305,7 +289,4 @@
tools:ignore="ContentDescription" /> tools:ignore="ContentDescription" />
</RelativeLayout> </RelativeLayout>
</RelativeLayout> </RelativeLayout>