I am a newbie to android material design. I am trying to do the following:
I am placing a ToolBar at the top, followed by a ViewPager and a TabLayout at the bottom of my layout. When I scroll the ViewPager to the toolbar hides but the TabLayout does not appear over the ViewPager. The TabLayout pushes the ViewPager up and is displayed below the ViewPager. Can anyone help me to display the TabLayout at the top of the ViewPager. My layout is as below:
<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#ffffff">
<android.support.design.widget.AppBarLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="50dp"
android:background="@color/turquoise"
app:layout_scrollFlags="scroll|enterAlways"
>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal">
<ImageView
android:id="@+id/imv_drop_down"
android:layout_width="50dp"
android:layout_height="match_parent"
android:layout_alignParentLeft="true"
android:layout_marginLeft="10dp"
android:src="@drawable/test" />
<TextView
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginLeft="10dp"
android:layout_toRightOf="@+id/imv_drop_down"
android:gravity="center"
android:text="Text"
android:textColor="#ffffff"
android:textSize="@dimen/common_btn_text" />
<ImageView
android:id="@+id/imv_search"
android:layout_width="50dp"
android:layout_height="match_parent"
android:layout_alignParentRight="true"
android:layout_marginLeft="10dp"
android:src="@drawable/test" />
<ImageView
android:id="@+id/imv_notify"
android:layout_width="50dp"
android:layout_height="match_parent"
android:layout_marginLeft="10dp"
android:layout_toLeftOf="@+id/imv_search"
android:src="@drawable/test" />
</RelativeLayout>
</android.support.v7.widget.Toolbar>
<android.support.v4.view.ViewPager
android:id="@+id/viewpager"
android:layout_width="match_parent"
android:layout_height="match_parent" />
app:layout_behavior="@string/appbar_scrolling_view_behavior"
</android.support.design.widget.AppBarLayout>
<android.support.design.widget.TabLayout
android:id="@+id/tabs"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="bottom"
app:layout_scrollFlags="scroll|enterAlways"
app:tabBackground="@drawable/tab_color"
app:tabGravity="fill"
app:tabMode="fixed" />
</android.support.design.widget.CoordinatorLayout>