1 <?xml version="1.0" encoding="utf-8"?>
2 <android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
3 xmlns:app="http://schemas.android.com/apk/res-auto"
4 xmlns:tools="http://schemas.android.com/tools"
5 android:layout_width="match_parent"
6 android:layout_height="match_parent">
8 <android.support.v7.widget.RecyclerView
9 android:id="@+id/rvList"
10 android:layout_width="match_parent"
11 android:layout_height="match_parent"
12 app:layout_constraintBottom_toBottomOf="parent"
13 app:layout_constraintEnd_toEndOf="parent"
14 app:layout_constraintStart_toStartOf="parent"
15 app:layout_constraintTop_toTopOf="parent"/>
18 android:id="@+id/pbLoading"
19 style="@style/Base.Widget.AppCompat.ProgressBar"
20 android:layout_width="wrap_content"
21 android:layout_height="wrap_content"
22 android:visibility="gone"
23 app:layout_constraintBottom_toBottomOf="parent"
24 app:layout_constraintEnd_toEndOf="parent"
25 app:layout_constraintStart_toStartOf="parent"
26 app:layout_constraintTop_toTopOf="parent"/>
29 android:id="@+id/ibRetry"
30 android:layout_width="wrap_content"
31 android:layout_height="wrap_content"
32 android:src="@drawable/refresh_icon_selector"
33 android:visibility="gone"
34 android:background="@null"
35 app:layout_constraintBottom_toBottomOf="parent"
36 app:layout_constraintEnd_toEndOf="parent"
37 app:layout_constraintStart_toStartOf="parent"
38 app:layout_constraintTop_toTopOf="parent"
39 tools:ignore="ContentDescription"/>
42 android:id="@+id/tvEmpty"
43 android:layout_width="wrap_content"
44 android:layout_height="wrap_content"
45 android:layout_margin="10dp"
46 android:text="@string/no_results"
47 android:textColor="@color/gray_dark"
48 android:textSize="14dp"
49 android:visibility="gone"
50 app:layout_constraintBottom_toBottomOf="parent"
51 app:layout_constraintEnd_toEndOf="parent"
52 app:layout_constraintStart_toStartOf="parent"
53 app:layout_constraintTop_toTopOf="parent"/>
55 </android.support.constraint.ConstraintLayout>