Articles of viewpager

Режим контекстного действия в фрагменте – близко, если не сфокусирован?

Я реализовал панель режима контекстного действия во вложенном порядке. Этот фрагмент является частью пейджера представления, а пейджер представления также является фрагментом и частью навигационного ящика. Моя проблема: я хочу закрыть панель режима контекстного действия, если фрагмент больше не сфокусирован. Итак, если я прокручу экран просмотра, панель режима действия должна закрыться. Но если я использую метод […]

Горизонтальная и вертикальная прокрутка в режиме просмотра андроида

У меня есть требование, когда мне нужно иметь горизонтальную прокрутку и вертикальную прокрутку в режиме ресайклера. Он основан на типе данных, поступающих с сервера. Если ответ от сервера имеет первый элемент в качестве массива, мне нужно, чтобы он находился в списке горизонтальной прокрутки, а если второй элемент является единственным объектом, тогда мне нужно показать его […]

Метод getChildFragmentManager () не определен

У меня есть функция SherlockFragmentActivity, эта активность имеет SectionsPagerAdapter и ViewPager. Когда я вызываю конструктор SectionsPagerAdapter с методом getChildFragmentManager() , он показывает мне это сообщение об ошибке: Метод getChildFragmentManager () не определен для типа ViewPagerActivity Это мой код: public class ViewPagerActivity extends SherlockFragmentActivity implements OnPageChangeListener, OnQueryTextListener{ private SectionsPagerAdapter sectionsPagerAdapter; private ViewPager viewPager; @Override protected void […]

Вертикальный просмотрщик в новейшей библиотеке поддержки Android дает ошибки

Я использую VerticalViewpager от Jake Wharton, но он дает ошибки с новейшей библиотекой поддержки Android: package android.support.v4.view; public final class VerticalViewPagerCompat { private VerticalViewPagerCompat() {} public interface DataSetObserver extends PagerAdapter.DataSetObserver {} public static void setDataSetObserver(PagerAdapter adapter, DataSetObserver observer) { adapter.setDataSetObserver(observer); } } Ошибка: «PagerAdapter.DataSetObserver не может быть разрешен для типа». Новейшие библиотеки поддержки изменили поведение […]

Как имитировать событие перетаскивания на ViewPager в Roboelectric?

Я новичок в Android и Robolectric. Я пытаюсь имитировать (как указывает его тема) событие перетаскивания на просмотрщик. Я когда-либо реализовал этот код, и он работает на эмуляторе. Дело в основном: как я могу его проверить? Вот единичный тест: /** imports are skipped **/ @RunWith(RobolectricTestRunner.class) @Config(manifest = "/src/main/AndroidManifest.xml") public class TestImages { private ImageActivity activity; @InjectResource(R.drawable.ic_launcher) […]

Динамически изменять счетчик PagerIndicator в ViewPager или PagerAdapter

Какой эффект я хочу иметь: Количество индикаторов нижнего круга должно быть половину количества страниц, когда ширина страницы равна половине. Количество индикаторов нижнего круга должно быть равно количеству страниц, когда ширина страницы заполнена. Также есть еще один запрос: Могу ли я прокручивать две страницы в одном прокрутке, когда ширина страницы равна половине? И прокручивать только одну […]

Возможность рисования в режиме просмотра

Проблема и вопрос: В настоящее время у меня есть пейджер с просмотром всего 2 страницы / просмотров внутри, которые расположены рядом друг с другом по горизонтали. Мои представления являются настраиваемыми, которые рисуют двухцветный градиент и изображение поверх него с низким значением непрозрачности / альфа. Я нахожу, что, когда я сажусь по экрану, чтобы перейти от […]

Дублирующие фрагменты с RecyclerView, появляющиеся в ViewPager после прокрутки

Фрагмент с RecyclerView вызывает проблему внутри ViewPager. Дубликат RecyclerView появляется наложение, когда фрагменты воссоздаются после прокрутки. Я использую ViewPager, Fragment, FragmentStatePagerAdapter Рис. 1: В первый раз RecyclerView в порядке. Рис. 2: После прокрутки нескольких фрагментов, а затем отскакивания назад к тому же фрагменту, дублирующие фрагменты перекрываются во время прокрутки. Использование FragmentStatePagerAdapter class SlidingFragmentPagerAdapter extends FragmentStatePagerAdapter […]

WebViews в ViewPager не загружаются / отображаются, пока страница не отображается

Я использую ViewPager со многими WebView, он предназначен для показа ePub. Моя проблема в том, что WebViews просто отображаются / загружаются (им не совсем понятно), их соответствующая страница становится видимой. После этого страницу не нужно повторно отображать до тех пор, пока она не будет уничтожена из ViewPagerAdapter. Следствием этого является то, что всегда есть белая […]

Библиотеки растворов и потоков против ViewPager

Я пытаюсь адаптировать Mortar & Flow в своем приложении и столкнулся с проблемой, что я не могу сделать PageAdapter работать с экранами вместо фрагментов. Любому удалось это исправить? Мне это не удалось, но, вероятно, кто-то может вести меня с этого момента: Начальная регистрация кинжала: @Module( injects = { MainActivity.class, }, library = true, complete = […]