小编Kha*_*uun的帖子

Android TabLayout tabPadding 底部和顶部不起作用?

我想要没有填充的 TabLayout 选项卡。和 tabPaddingStart , tabPaddingEnd 正在工作。但是 tabPaddingBottom 和 tabPaddingTop 不起作用。我将它们的值更改为 -1 和 0,但我的项目没有变化。

我想问的另一件事是在我的标签处于糟糕状态后屏幕旋转。TextView 未完全显示。和 ImageView .....

这是我的活动

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:design="http://schemas.android.com/apk/res-auto"
xmlns:app="http://schemas.android.com/tools"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="10">

<android.support.v4.view.ViewPager
    android:id="@+id/view_pager_main_content"
    android:layout_width="match_parent"
    android:layout_height="0dp"
    android:layout_weight="9">
</android.support.v4.view.ViewPager>

<android.support.design.widget.TabLayout
    android:id="@+id/tab_layout"
    android:layout_width="match_parent"
    android:layout_height="0dp"
    android:visibility="visible"
    android:layout_weight="1"
    design:tabBackground="@drawable/tab_color_selector"
    design:tabIndicatorColor="@color/colorPrimary"
    design:tabMaxWidth="0dp"

    design:tabPaddingStart="0dp"  // working
    design:tabPaddingEnd="0dp"    // working
    design:tabPaddingBottom="0dp" 
    design:tabPaddingTop="0dp"

    design:tabContentStart="0dp"
    design:tabGravity="fill"
    design:tabMode="fixed"
    >

</android.support.design.widget.TabLayout>

</LinearLayout>
                 //Tab Layout selector
     <?xml version="1.0" encoding="utf-8"?>
   <selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:drawable="@color/colorPrimaryTransparent"   
     android:state_selected="true"></item>
    <item android:drawable="@color/white" 
     android:state_selected="false"></item>
     </selector>
Run Code Online (Sandbox Code Playgroud)

“我的 tabLayout 自定义选项卡样式”

<?xml version="1.0" encoding="utf-8"?> …
Run Code Online (Sandbox Code Playgroud)

android android-imageview android-tablayout

5
推荐指数
0
解决办法
437
查看次数

如何在BottomNavigationView中设置指标?

我想在底部导航视图上设置指示器。您可以看到底部的橙色线
如何设置指示器?
在此处输入图片说明

我没有找到任何指标示例。

 <android.support.design.widget.BottomNavigationView
            android:id="@+id/bottom_navigation_view"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_alignParentBottom="true"
            android:background="@drawable/bottom_navigation_bg"
            app:labelVisibilityMode="unlabeled"
            app:menu="@menu/bottom_menu_main"/>
Run Code Online (Sandbox Code Playgroud)

xml android kotlin bottomnavigationview

3
推荐指数
2
解决办法
3092
查看次数