答案 0 :(得分:0)
您可以使用@CoordinatorLayout.DefaultBehavior(FloatingActionButton.Behavior.class)
注释您的课程。
@CoordinatorLayout.DefaultBehavior
注释定义了View使用的默认CoordinatorLayout行为。在这种情况下,指定FloatingActionButton
的行为就可以了。
答案 1 :(得分:0)
您可以使用@DefaultBehavior
注释来指定行为类:
@DefaultBehavior(FloatingActionButton.Behavior.class)
public class YourFloatingActionButton extends FloatingActionButton {
//Your code
}
答案 2 :(得分:0)
我发现了问题。
在我的自定义FAB中,我创建了一个方法隐藏。此方法是从layoutParams中删除anchorId。我没有意识到我超越了超级方法。太傻了。