Skip to content
Snippets Groups Projects
Commit 041ae455 authored by Geoffrey Métais's avatar Geoffrey Métais
Browse files

Browser: set dedicated imageview for cover

Fix #184
parent 200f0893
No related branches found
No related tags found
No related merge requests found
......@@ -54,21 +54,31 @@
android:visibility="@{item.getItemType() == MediaLibraryItem.TYPE_STORAGE ? View.VISIBLE : View.GONE, default=gone}" />
<!-- Image downloading is handled by org.videolan.vlc.gui.helpers.ImageLoader.loadImage() -->
<TextView
android:id="@+id/dvi_icon"
<ImageView
android:id="@+id/item_icon"
android:layout_width="48dp"
android:layout_height="48dp"
android:background="@{cover}"
android:src="@{cover}"
android:scaleType="centerCrop"
android:contentDescription="@string/cover_art"
android:gravity="center"
android:text="@{protocol}"
android:textColor="@color/whitetransparent"
android:textSize="11sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@+id/browser_checkbox"
app:layout_constraintTop_toTopOf="parent"
app:media="@{item}"
android:visibility="@{item.getItemType() == MediaLibraryItem.TYPE_STORAGE ? View.GONE : View.VISIBLE}" />
<TextView
android:id="@+id/dvi_icon"
android:layout_width="0dp"
android:layout_height="0dp"
android:gravity="center"
android:text="@{protocol}"
android:textColor="@color/whitetransparent"
android:textSize="11sp"
app:layout_constraintBottom_toBottomOf="@+id/item_icon"
app:layout_constraintStart_toStartOf="@+id/item_icon"
app:layout_constraintEnd_toEndOf="@+id/item_icon"
app:layout_constraintTop_toTopOf="@+id/item_icon"
android:visibility="@{ TextUtils.isEmpty(protocol) ? View.GONE : View.VISIBLE, default=gone}" />
<TextView
android:id="@+id/title"
......@@ -78,7 +88,7 @@
android:layout_marginLeft="@dimen/default_margin"
android:layout_marginStart="@dimen/default_margin"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintStart_toEndOf="@+id/dvi_icon"
app:layout_constraintStart_toEndOf="@+id/item_icon"
app:layout_constraintVertical_chainStyle="packed"
app:layout_constraintEnd_toStartOf="@+id/item_more"
app:layout_constraintBottom_toTopOf="@+id/text"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment