OSDN Git Service

Eleven: lots of ui tweaks (fonts, padding, grid layout) and cancel tasks smarter
[android-x86/packages-apps-Eleven.git] / res / layout / list_item_queue.xml
1 <?xml version="1.0" encoding="utf-8"?><!--
2   Copyright (C) 2014 Cyanogen, Inc.
3 -->
4 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
5     android:layout_width="match_parent"
6     android:layout_height="@dimen/item_normal_height"
7     android:gravity="center_vertical"
8     android:minHeight="@dimen/item_normal_height"
9     android:paddingTop="@dimen/list_item_padding_top"
10     android:paddingBottom="@dimen/list_item_padding_bottom">
11
12     <com.cyngn.eleven.widgets.SquareImageView
13         android:id="@+id/image"
14         android:layout_width="@dimen/list_item_image_width"
15         android:layout_height="@dimen/list_item_image_height"
16         android:layout_alignParentLeft="true"
17         android:layout_alignParentTop="true"
18         android:scaleType="centerCrop" />
19
20     <!-- center the text views vertically -->
21     <LinearLayout
22         android:layout_width="fill_parent"
23         android:layout_height="fill_parent"
24         android:gravity="center_vertical"
25         android:layout_toLeftOf="@+id/play_pause_container"
26         android:layout_toRightOf="@id/image"
27         android:paddingLeft="@dimen/list_item_queue_text_padding_left"
28         android:orientation="vertical">
29         <TextView
30             android:id="@+id/line_one"
31             style="@style/ListItemMainText.Light.Single"
32             android:layout_width="match_parent"
33             android:layout_height="wrap_content" />
34
35         <TextView
36             android:id="@+id/line_two"
37             style="@style/ListItemSecondaryText.Light.Single"
38             android:layout_width="match_parent"
39             android:layout_height="wrap_content" />
40     </LinearLayout>
41
42     <FrameLayout
43         android:id="@id/play_pause_container"
44         android:layout_width="wrap_content"
45         android:layout_height="wrap_content"
46         android:layout_centerVertical="true"
47         android:layout_alignParentRight="true"
48         android:paddingLeft="@dimen/list_item_progress_padding_left"
49         android:paddingRight="@dimen/list_item_progress_padding_right">
50         <include
51             android:layout_width="@dimen/list_item_progress_width"
52             android:layout_height="@dimen/list_item_progress_height"
53             android:layout_centerVertical="true"
54             layout="@layout/play_pause_progress_button"/>
55     </FrameLayout>
56 </RelativeLayout>