【问题标题】:Position ViewPager's (Carousel/Slider) indicators (dots) in bottom using TabLayout android studio使用 TabLayout android studio 将 ViewPager 的(轮播/滑块)指示器(点)放置在底部
【发布时间】:2020-07-10 15:25:21
【问题描述】:

我想将我的点放在底部.. 我不知道为什么它们在我的 viewPager 顶部(下图) 有什么解决办法吗?

我的activity_main.xml:

  <androidx.viewpager.widget.ViewPager

    android:foregroundGravity="center"
    android:id="@+id/viewPager"
    android:layout_centerInParent="true"
    android:overScrollMode="never"
    android:clipToPadding="false"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <com.google.android.material.tabs.TabLayout
        android:id="@+id/tab_layout"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        app:tabBackground="@drawable/tab_selector"
        app:tabGravity="center"
        app:tabIndicatorHeight="0dp"/>
</androidx.viewpager.widget.ViewPager>

【问题讨论】:

  • 在你的 TabLayout 中添加 android:layout_gravity="bottom"

标签: android android-viewpager android-tablayout android-sliding android-slider


【解决方案1】:

用途:

  <androidx.viewpager.widget.ViewPager
   ....>

       <com.google.android.material.tabs.TabLayout
           android:layout_gravity="bottom"
           .../>

  </androidx.viewpager.widget.ViewPager>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-11-27
    • 2016-06-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-21
    • 1970-01-01
    相关资源
    最近更新 更多