Прокручиваемые вкладки пользовательского интерфейса
Я работаю над вкладками с прокруткой и пришел наблюдать пользовательскую прокручиваемую вкладку в приложении медиаплеера, но не знаю, что в ней используется, насколько мне известно, это как прокручиваемые вкладки. Любой совет, как этого добиться при переходе от одного фрагмента к другому. Я хочу показать разрыв во фрагменте при прокрутке, как в этом приложении? Это то, что я создал это то, что я хочу, чтобы разрыв между двумя фрагментами
Я попытался дать отступ в пейджере, но он не работает вообще. мой макет содержимого основной.xml
<?xml version="1.0" encoding="utf-8"?>
<android.support.v4.view.ViewPager android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/pager"
android:background="@drawable/gradient2"
>
<android.support.v4.view.PagerTitleStrip
android:id="@+id/title"
style="@style/viewPagerTitleStrip"
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_gravity="top"
android:paddingTop="4dp"
android:paddingBottom="4dp"
android:background="@drawable/gradient1">
</android.support.v4.view.PagerTitleStrip>
</android.support.v4.view.ViewPager>
Я пробовал и отступы и маргина в ViewPager, но он не работает
1 ответ
Вот подобное свойство используется попробуйте этот https://github.com/astuetz/PagerSlidingTabStrip
Поскольку я использую ViewPager, самый простой способ освободить место - использовать setPageMargin()
метод Viewpager, который в моем случае будет
ViewPager pager = (ViewPager) findViewById(R.id.pager);
pager.setPageMargin(200);
//200 is value in pixel
Также есть метод setPageMarginDrawable()
устанавливает рисование, которое будет использоваться для заполнения поля между страницами (документация Android).