还有其他app:layout_behavior预定义值吗?

时间:2015-12-10 17:04:21

标签: android android-layout android-appcompat androidx

design support lib post我看到app:layout_behavior="@string/appbar_scrolling_view_behavior"

它使AppBarLayout与其下的内容不重叠。即使我的string.xml中没有这样的行。

是否有任何其他预定义的行为以及何时将其放入字符串文件?

1 个答案:

答案 0 :(得分:0)

该行为是在另一个不直接属于您的项目的文件中定义的,并且显然没有其他默认layout_behavior

您可以看到最终使用的字符串是这个字符串:

<string name="appbar_scrolling_view_behavior" translatable="false">com.google.android.material.appbar.AppBarLayout$ScrollingViewBehavior</string>

如果您想检查文件,则我的文件位于以下路径(MacOS)下:

/Users/{username}/.gradle/caches/transforms-1/files-1.1/material-1.1.0-alpha02.aar/903dc3574983c63db2914223f13b7f8e⁩/res/values/values.xml

请注意,903dc3574983c63db2914223f13b7f8e可能与您的情况有所不同