diff options
Diffstat (limited to 'app/src/main/res/layout/external_itemlist_item.xml')
-rw-r--r-- | app/src/main/res/layout/external_itemlist_item.xml | 115 |
1 files changed, 115 insertions, 0 deletions
diff --git a/app/src/main/res/layout/external_itemlist_item.xml b/app/src/main/res/layout/external_itemlist_item.xml new file mode 100644 index 000000000..20c63c2cf --- /dev/null +++ b/app/src/main/res/layout/external_itemlist_item.xml @@ -0,0 +1,115 @@ +<?xml version="1.0" encoding="utf-8"?> +<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + android:layout_width="match_parent" + android:layout_height="match_parent" > + + <ImageView + android:id="@+id/imgvFeedimage" + android:contentDescription="@string/cover_label" + android:layout_width="@dimen/thumbnail_length_itemlist" + android:layout_height="@dimen/thumbnail_length_itemlist" + android:layout_alignParentLeft="true" + android:scaleType="centerCrop" /> + + <ImageButton + android:id="@+id/butAction" + android:contentDescription="@string/butAction_label" + android:layout_width="48dp" + android:layout_height="match_parent" + android:layout_alignParentBottom="true" + android:layout_alignParentRight="true" + android:background="?attr/borderless_button" + android:clickable="false" + android:focusable="false" + android:focusableInTouchMode="false" + android:paddingLeft="24dp" + android:paddingRight="8dp" + android:paddingTop="16dp" + android:scaleType="fitEnd" + android:src="?attr/spinner_button" /> + + <TextView + android:id="@+id/txtvTitle" + android:layout_width="0dp" + android:layout_height="wrap_content" + android:layout_alignParentTop="true" + android:layout_marginLeft="8dp" + android:layout_marginRight="4dp" + android:layout_marginTop="2dp" + android:layout_toLeftOf="@id/butAction" + android:layout_toRightOf="@id/imgvFeedimage" + android:ellipsize="end" + android:lines="2" + android:textColor="?android:attr/textColorPrimary" + android:textSize="@dimen/text_size_small" /> + + <LinearLayout + android:layout_width="0dp" + android:layout_height="wrap_content" + android:layout_alignParentBottom="true" + android:layout_toLeftOf="@id/butAction" + android:layout_toRightOf="@id/imgvFeedimage" + android:orientation="vertical" > + + <TextView + android:id="@+id/txtvFeedname" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginLeft="8dp" + android:layout_marginRight="8dp" + android:ellipsize="end" + android:maxLines="1" + android:textColor="?android:attr/textColorSecondary" + android:textSize="@dimen/text_size_micro" /> + + <RelativeLayout + android:id="@+id/bottom_bar" + android:layout_width="match_parent" + android:layout_height="wrap_content" > + + <TextView + android:id="@+id/txtvLenSize" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentLeft="true" + android:layout_marginLeft="8dp" + android:layout_marginRight="8dp" + android:ellipsize="end" + android:maxLines="1" + android:textColor="?android:attr/textColorTertiary" + android:textSize="@dimen/text_size_micro" /> + + <ImageView + android:id="@+id/imgvDownloadStatus" + android:layout_width="@dimen/enc_icons_size" + android:layout_height="@dimen/enc_icons_size" + android:layout_alignParentRight="true" + android:layout_marginLeft="8dp" + android:layout_marginRight="8dp" + tools:ignore="ContentDescription"/> + + <ProgressBar + android:id="@+id/pbar_episode_progress" + style="?android:attr/progressBarStyleHorizontal" + android:layout_width="0dp" + android:layout_height="wrap_content" + android:layout_toLeftOf="@id/imgvDownloadStatus" + android:layout_toRightOf="@id/txtvLenSize" /> + </RelativeLayout> + </LinearLayout> + + <ImageView + android:id="@+id/statusPlaying" + android:contentDescription="@string/status_playing_label" + android:layout_width="@dimen/status_indicator_width" + android:layout_height="18dp" + android:layout_alignParentRight="true" + android:layout_alignParentTop="true" + android:layout_margin="8dp" + android:background="@color/status_playing" + android:gravity="center" + android:padding="2dp" + android:src="@drawable/av_play_dark" /> + +</RelativeLayout>
\ No newline at end of file |