繁体   English   中英

上下移动圆形浮动操作按钮以避免被快餐栏阻挡

[英]Moving Circular Floating Action Button up and down to avoid getting blocked by a snackbar

我正在使用带有两个subActionButton的循环浮动操作按钮,subActionButton上的onclick方法是创建一个SnackBar,但SnackBar覆盖Main浮动ActionButton和SubButton也可以解决这个问题

使用CoordinatorLayout作为父布局。 它确保F​​AP与快餐栏同步上下动画。

您需要为子视图提供坐标布局的行为(在您的案例中为圆形浮动操作按钮),后面的帖子详细解释了它与快餐栏的重叠问题

通过在您的java文件中声明协调器布局来解决问题,如CoordinatorLayout coordinatorlayout;

coordinatorlayout =(CoordinatorLayout)findViewById(R.id.layout)

.....然后在你的snakBar中,第一个参数应该是布局“coordinatorlayout”

Snackbar.make(coordinatorlayout,result,Snackbar.LENGTH_LONG).show

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM