Aru*_*rma 7 android material-design android-tablayout google-play-newsstand
在android.support.design.widget.TabLayout,如何使活动标签始终显示在中心,就像在Play报亭应用程序中一样,如下所示.
第一个和最后一个选项卡也应出现在中心.
我尝试在TabLayout上使用填充.它不起作用.这是我写的代码:
<android.support.design.widget.TabLayout
android:id="@+id/tabs"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:tabIndicatorColor="@color/yellow"
app:tabSelectedTextColor="@android:color/white"
app:tabTextColor="#EEE"
app:tabMode="scrollable"
android:gravity="bottom"
android:clipToPadding="false"
android:paddingLeft="90dp"
android:paddingRight="90dp"
/>
Run Code Online (Sandbox Code Playgroud)
在这种情况下,tabIndicator也将从左移90dp.它应该保持在独立于填充的中心.
查看此解决方案:/sf/answers/2582043201/
可以通过 tabContentStart 来解决,但是如果你想让 Tablayout 的两边居中,你需要扩展这个类并手动设置 padding。
| 归档时间: |
|
| 查看次数: |
2709 次 |
| 最近记录: |