【发布时间】:2017-01-15 17:17:16
【问题描述】:
我想要一个浮动操作按钮 (FAB),单击它会展开并显示更多选项,可以通过拖动手指进行导航,就像使用 android 锁环一样。
我找到了一些复制锁环的库,但它们不是我想要的。
是否可以使用 FAB 实现此行为?
【问题讨论】:
标签: android floating-action-button
我想要一个浮动操作按钮 (FAB),单击它会展开并显示更多选项,可以通过拖动手指进行导航,就像使用 android 锁环一样。
我找到了一些复制锁环的库,但它们不是我想要的。
是否可以使用 FAB 实现此行为?
【问题讨论】:
标签: android floating-action-button
您也可以通过编程方式隐藏和显示 FAB
@OnClick(R.id.expand)
public void onExpand(View view) {
Utils.hideKeyboard(this);
if (isFabOpen) {
expand.startAnimation(rotateBackward);
facebook.startAnimation(fabClose);
twitter.startAnimation(fabClose);
signUp.startAnimation(fabClose);
} else {
expand.startAnimation(rotateForward);
facebook.startAnimation(fabOpen);
twitter.startAnimation(fabOpen);
signUp.startAnimation(fabOpen);
}
isFabOpen = !isFabOpen;
facebook.setClickable(isFabOpen);
twitter.setClickable(isFabOpen);
signUp.setClickable(isFabOpen);
}
【讨论】: