CoordinatorLayout.DefaultBehaviour 已弃用,没有其他选择
CoordinatorLayout.DefaultBehaviour deprecated, no other option
因此,根据 android documentation,defaultBehaviour
已弃用,应使用 AttachedBehaviour
。
但是:
在 android 中不“存在”。我总是收到 Annotation type expected
错误。
我的导入是:
import androidx.coordinatorlayout.widget.CoordinatorLayout;
我是否使用了错误的导入?
AttachedBehavior
是接口,不是注解。
因此,您的 CustomLinearLayout
必须 implement AttachedBehavior
并将 getBehavior()
方法重写为 return 您的 MoveUpwardBehavior
class 的一个实例。
因此,根据 android documentation,defaultBehaviour
已弃用,应使用 AttachedBehaviour
。
但是:
在 android 中不“存在”。我总是收到 Annotation type expected
错误。
我的导入是:
import androidx.coordinatorlayout.widget.CoordinatorLayout;
我是否使用了错误的导入?
AttachedBehavior
是接口,不是注解。
因此,您的 CustomLinearLayout
必须 implement AttachedBehavior
并将 getBehavior()
方法重写为 return 您的 MoveUpwardBehavior
class 的一个实例。