Правильное расположение вида индикатора страницы - PullRequest
0 голосов
/ 10 сентября 2018

Проблема в том, что это представление индикатора страницы правильно расположено на большом устройстве, но представление изменяется на устройстве с меньшим экраном. Если кто-либо из вас может предложить некоторые изменения в XML или вообще так, чтобы он отображал то же самое на всех типах экрана это будет очень полезно. Спасибо

<com.rd.PageIndicatorView
    android:id="@+id/pageIndicatorView"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginLeft="320dp"
    android:layout_marginTop="15dp"
    app:tabGravity="center"
    app:piv_animationType="fill"
    app:piv_dynamicCount="true"
    app:piv_interactiveAnimation="true"
    app:piv_selectedColor="@color/gray_50"
    app:piv_unselectedColor="@color/gray_300"
    app:piv_viewPager="@id/viewPager"
    attrs:piv_padding="12dp"
    attrs:piv_radius="8dp"/>

Изображение устройства меньшего размера, на котором не отображается индикатор страницы в нужном месте.

Изображение для большого экрана, на котором правильно отображается индикатор страницы

1 Ответ

0 голосов
/ 10 сентября 2018

Просто удалите layout_marginLeft и используйте

android:layout_marginRight="16dp"
app:layout_constraintEnd_toEndOf="parent"

, чтобы заблокировать его на определенном расстоянии к правой стороне экрана.Я установил 16dp, но вы можете легко это изменить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...