Open ekizy opened 6 years ago
Hi, which version of SDK are you using?, I'm having a similar problem using android 8 but it works with android 5
i cant see the dots
the following works for me:
` <me.relex.circleindicator.CircleIndicator
android:id="@+id/circle"
android:layout_width="match_parent"
android:layout_alignBottom="@id/image_gallery_gallery"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:padding="8dp"
android:visibility="visible"
app:ci_drawable="@drawable/ic_drawable"
android:layout_marginBottom="8dp" />`
the 'ic_drawable.xml' file (colorize the circles) :
`<?xml version="1.0" encoding="utf-8"?>
@ekizy can i see your java code? make sure you are setting viewpager for indicator after setting adapter for viewpager, priority is important.
I mean this way:
viewPager.setAdapter(adapter);
indicator.setViewPager(viewPager);
not this :
indicator.setViewPager(viewPager);
viewPager.setAdapter(adapter);
Remember that the dots are always white, so if your activity/window background is light/white then you wont be able to see it.
A nice future feature would be to add a property that allows you to choose between light and dark
Hi when I use support version of this library, I couldn't render the indicator view in my activity. It does not give an exception, but in its position it does not show anything.
Here is my xml
@<?xml version="1.0" encoding="utf-8"?> <com.adesso.pepsipromo.common.view.AdsFrameLayout 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" android:id="@+id/framelayout_onboarding_container" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/background_activity_home" tools:context=".scene.home.HomeActivity">
</com.adesso.pepsipromo.common.view.AdsFrameLayout>
Thanks for help.