Android Xml命令含义?

时间:2019-03-13 13:28:30

标签: android xml

您好,我的问题与材料设计设计中使用的一些xml命令有关。我不了解工具栏和TabLayout中的某些命令的含义。有谁有主意吗?命令数量是什么意思?

工具栏

app:layout_scrollFlags="5"

TabLayout

app:tabGravity="0"
app:tabMode="1" 

1 个答案:

答案 0 :(得分:0)

You should look at the official docs

对于tabGravity

  • GRAVITY_CENTER Gravity用于在TabLayout中心布置标签。
  • GRAVITY_FILL用于尽可能多地填充TabLayout的重力。仅当与MODE_FIXED一起使用时,此选项才生效。
  • MODE_FIXED固定选项卡同时显示所有选项卡,最好与可在选项卡之间快速旋转的内容一起使用。标签的最大数量受视图宽度的限制。固定标签的宽度相等,这取决于标签的最宽标签。
  • MODE_SCROLLABLE可滚动选项卡在任何给定时刻显示选项卡的子集,并且可以包含更长的选项卡标签和更大数量的选项卡。当用户不需要直接比较标签标签时,它们最适合用于在触摸界面中浏览上下文。

对于tabMode =“ fixed”或“ scrollable”

  • MODE_FIXED:固定的选项卡同时显示所有选项卡,最好与可在选项卡之间快速旋转的内容一起使用。
  • MODE_SCROLLABLE:可滚动选项卡在任何给定时刻显示选项卡的子集,并且可以包含更长的选项卡标签和更多的选项卡。当用户不需要直接比较标签标签时,它们最适合用于在触摸界面中浏览上下文。此模式通常用于ViewPager。

对于scrollFlags-> here