romandanylyk / PageIndicatorView

An page indicator for Android ViewPager

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Maybe im doing something wrong, but padding and radius in layout doesnt work to me

MadRatSRP opened this issue · comments

Here is my code from layout and image of it

    <com.rd.PageIndicatorView
        android:id="@+id/collectItemsPageIndicator"
        android:layout_width="match_parent"
        android:layout_height="55dp"
        android:background="@color/WHITE"
        app:piv_animationType="scale"
        app:piv_dynamicCount="true"
        app:piv_interactiveAnimation="true"
        app:piv_selectedColor="@color/WHITE"
        app:piv_unselectedColor="@color/GRAY"
        app:piv_viewPager="@id/collectItemsViewPager"
        attrs:piv_padding="55dp"
        attrs:piv_radius="18dp" />

image

but it works when i declare it from code:

image

val pageIndicator: PageIndicatorView = view.findViewById(R.id.collectItemsPageIndicator)
pageIndicator.padding = 55

I'm using the latest version, 1.0.3 and Android X

If i'm doing something wrong, please correct me. Thanks for your help!

<layout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools"> ... <com.rd.PageIndicatorView ... tools:piv_padding="55dp" tools:piv_radius="18dp" />

Use xmlns:attrs="http://schemas.android.com/apk/res-auto"