mirror of
https://github.com/TeamNewPipe/NewPipe
synced 2024-09-28 15:08:50 +00:00
6d74038866
* Replace relative layouts and use Recycler view * Handle HTML in background
64 lines
3.0 KiB
XML
64 lines
3.0 KiB
XML
<?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:id="@+id/itemRoot"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="@dimen/video_item_search_height"
|
|
android:background="?attr/selectableItemBackground"
|
|
android:clickable="true"
|
|
android:padding="@dimen/video_item_search_padding">
|
|
|
|
<de.hdodenhof.circleimageview.CircleImageView
|
|
android:id="@+id/itemThumbnailView"
|
|
android:layout_width="@dimen/video_item_search_thumbnail_image_width"
|
|
android:layout_height="@dimen/video_item_search_thumbnail_image_height"
|
|
android:layout_alignParentLeft="true"
|
|
android:layout_alignParentStart="true"
|
|
android:layout_alignParentTop="true"
|
|
android:layout_marginRight="@dimen/video_item_search_image_right_margin"
|
|
android:contentDescription="@string/list_thumbnail_view_description"
|
|
android:src="@drawable/buddy_channel_item"
|
|
tools:ignore="RtlHardcoded"/>
|
|
|
|
<TextView
|
|
android:id="@+id/itemChannelTitleView"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:layout_alignParentTop="true"
|
|
android:layout_toRightOf="@id/itemThumbnailView"
|
|
android:layout_marginBottom="@dimen/video_item_search_image_right_margin"
|
|
android:ellipsize="end"
|
|
android:lines="1"
|
|
android:textAppearance="?android:attr/textAppearanceLarge"
|
|
android:textSize="@dimen/video_item_search_title_text_size"
|
|
tools:text="Channel Title, Lorem ipsum"/>
|
|
|
|
<TextView
|
|
android:id="@+id/itemAdditionalDetails"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_alignParentBottom="true"
|
|
android:layout_toRightOf="@id/itemThumbnailView"
|
|
android:lines="1"
|
|
android:textAppearance="?android:attr/textAppearanceSmall"
|
|
android:textSize="@dimen/video_item_search_upload_date_text_size"
|
|
tools:text="10M subscribers • 1000 videos"/>
|
|
|
|
|
|
<TextView
|
|
android:id="@+id/itemChannelDescriptionView"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:layout_above="@id/itemAdditionalDetails"
|
|
android:layout_marginBottom="@dimen/video_item_detail_description_to_details_margin"
|
|
android:layout_toRightOf="@id/itemThumbnailView"
|
|
android:ellipsize="end"
|
|
android:lines="2"
|
|
android:textAppearance="?android:attr/textAppearanceSmall"
|
|
android:textSize="@dimen/video_item_search_uploader_text_size"
|
|
tools:text="Channel description, Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc tristique vitae sem vitae blanditLorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc tristique vitae sem vitae blanditLorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc tristique vitae sem vitae blandit"/>
|
|
|
|
|
|
</RelativeLayout>
|