我有一个带圆形屏幕的智能手表。我用DotsPageIndicator创建了一个GridViewPager:
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<android.support.wearable.view.GridViewPager
android:id="@+id/pager"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:keepScreenOn="true" />
<android.support.wearable.view.DotsPageIndicator
android:id="@+id/page_indicator"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal|top">
</android.support.wearable.view.DotsPageIndicator>
</FrameLayout>
当page_indicator的重力位于顶部时,会出现点,但当我将其更改为底部(这就是我想要的位置)时,它们不会出现。