20a4bb0936
- Introduce Groupie for easier lists implementations - Use some of the new components of the Android Architecture libraries - Add a bunch of icons for groups, using vectors, which still is compatible with older APIs through the compatibility layer
45 lines
No EOL
1.5 KiB
XML
45 lines
No EOL
1.5 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:layout_width="match_parent"
|
|
android:layout_height="match_parent">
|
|
|
|
<androidx.recyclerview.widget.RecyclerView
|
|
android:id="@+id/items_list"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="match_parent"
|
|
android:scrollbars="vertical"
|
|
android:visibility="gone"
|
|
tools:listitem="@layout/list_channel_item"/>
|
|
|
|
<!--ERROR PANEL-->
|
|
<include
|
|
android:id="@+id/error_panel"
|
|
layout="@layout/error_retry"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_centerHorizontal="true"
|
|
android:layout_below="@id/items_list"
|
|
android:layout_marginTop="50dp"
|
|
android:visibility="gone"
|
|
tools:visibility="visible"/>
|
|
|
|
<include
|
|
android:id="@+id/empty_state_view"
|
|
layout="@layout/list_empty_view"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_centerInParent="true"
|
|
android:layout_below="@id/items_list"
|
|
android:layout_marginTop="50dp"
|
|
android:visibility="gone"
|
|
tools:visibility="visible"/>
|
|
|
|
<View
|
|
android:layout_width="match_parent"
|
|
android:layout_height="4dp"
|
|
android:background="?attr/toolbar_shadow_drawable"
|
|
android:layout_alignParentTop="true"/>
|
|
|
|
</RelativeLayout> |