blob: 7d38dd6db0fdfd0b34baf8c4c9e2fc43ec994238 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<data>
<import type="java.lang.Integer"/>
<variable name="track" type="com.android.sample.musicplayer.MusicRepository.TrackMetadata"/>
<variable name="handler" type="android.view.View.OnClickListener"/>
</data>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/row_selector"
android:clickable="true"
android:focusable="true"
android:onClick="@{handler}"
android:padding="8dp">
<TextView
android:id="@+id/index"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:paddingLeft="8dp"
android:paddingRight="16dp"
android:text="@{Integer.toString(track.index)}"
android:textAppearance="@style/TextAppearance.AppCompat.Large"/>
<TextView
android:id="@+id/title"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_toRightOf="@id/index"
android:text="@{track.title}"
android:textAppearance="@style/TextAppearance.AppCompat.Small"
android:textColor="#222"/>
<TextView
android:id="@+id/artist"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/title"
android:layout_toRightOf="@id/index"
android:text="@{track.artist}"
android:textAppearance="@style/TextAppearance.AppCompat.Small"
android:textColor="#666"/>
</RelativeLayout>
</layout>