mirror of
https://github.com/MaintainTeam/LastPipeBender.git
synced 2025-03-06 05:44:38 +03:00
- Refactor VideoItemDetailActivity, StreamExtractorWorker - Remove redundant styles - Change dimensions - Nicer animation/transitions
94 lines
No EOL
4.4 KiB
XML
94 lines
No EOL
4.4 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
|
|
<FrameLayout
|
|
xmlns:android="http://schemas.android.com/apk/res/android"
|
|
xmlns:tools="http://schemas.android.com/tools"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content">
|
|
|
|
<RelativeLayout
|
|
xmlns:android="http://schemas.android.com/apk/res/android"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:layout_margin="12dp"
|
|
android:orientation="vertical">
|
|
|
|
<RelativeLayout
|
|
android:id="@+id/itemThumbnailViewContainer"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginRight="@dimen/video_item_search_image_right_margin"
|
|
tools:ignore="RtlHardcoded">
|
|
|
|
<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:contentDescription="@string/list_thumbnail_view_description"
|
|
android:src="@drawable/buddy_channel_item"/>
|
|
|
|
</RelativeLayout>
|
|
|
|
<RelativeLayout
|
|
android:layout_width="match_parent"
|
|
android:layout_height="@dimen/video_item_search_thumbnail_image_height"
|
|
android:layout_toRightOf="@id/itemThumbnailViewContainer"
|
|
android:orientation="vertical"
|
|
tools:ignore="RtlHardcoded">
|
|
|
|
<TextView
|
|
android:id="@+id/itemChannelTitleView"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:layout_alignParentTop="true"
|
|
android:ellipsize="end"
|
|
android:maxLines="1"
|
|
android:textAppearance="?android:attr/textAppearanceLarge"
|
|
android:textSize="@dimen/channel_item_detail_title_text_size"
|
|
tools:text="Channel Title, Lorem ipsum"/>
|
|
|
|
<TextView
|
|
android:id="@+id/itemChannelDescriptionView"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:layout_above="@+id/itemSubscriberCountView"
|
|
android:layout_below="@+id/itemChannelTitleView"
|
|
android:ellipsize="end"
|
|
android:maxLines="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"/>
|
|
|
|
<TextView
|
|
android:id="@+id/itemSubscriberCountView"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_alignParentBottom="true"
|
|
android:maxLines="1"
|
|
android:textAppearance="?android:attr/textAppearanceSmall"
|
|
android:textSize="@dimen/video_item_search_upload_date_text_size"
|
|
tools:text="10M subscribers • "/>
|
|
|
|
<TextView
|
|
android:id="@+id/itemVideoCountView"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_alignParentBottom="true"
|
|
android:layout_toRightOf="@+id/itemSubscriberCountView"
|
|
android:maxLines="1"
|
|
android:textAppearance="?android:attr/textAppearanceSmall"
|
|
android:textSize="@dimen/video_item_search_upload_date_text_size"
|
|
tools:text="1000 videos"/>
|
|
</RelativeLayout>
|
|
</RelativeLayout>
|
|
|
|
<Button
|
|
android:id="@+id/item_button"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="match_parent"
|
|
android:background="?attr/selectableItemBackground"
|
|
tools:visibility="gone"/>
|
|
</FrameLayout> |