【发布时间】:2015-02-28 16:21:56
【问题描述】:
我刚刚为浮动操作按钮安装了 FutureSimple 库,我认为它很漂亮。虽然它不包含滚动逻辑的消失,但我喜欢它。 但是,我想实现一个快速返回模式,我正在寻找一种简单的方法来做到这一点。 基本上,我像这样设置了一个 ObservableListView 侦听器:
listView.setScrollViewCallbacks(new ObservableScrollViewCallbacks() {
@Override
public void onScrollChanged(int i, boolean b, boolean b2) { }
@Override
public void onDownMotionEvent() { }
@Override
public void onUpOrCancelMotionEvent(ScrollState scrollState) { }
});
我想知道是否有一种简单的方法可以让我的按钮移动(使用快速 button.animate().translationY(xx))这个监听器。
这样每当我向下滚动时,它就会消失,然后当我向上滚动时它会重新出现。
我查看了不同的实现,但我不太了解它们的要点(尤其是来自 makovkastar 的“官方”晶圆厂库)。
PS:我正在使用 FutureSimple 库,因为它有菜单。
非常感谢您,提前,您非常需要的帮助:)!
【问题讨论】:
-
您的示例代码中的 fam 是什么?
-
fam = 你的工厂。我正在使用一个处理 FloatingActionsMenu 的自定义库,但在任何标准示例中,它都是 FloatingActionButton(来自设计支持库或只是一个 ImageButton),您可以将其称为 fab。
-
tnx 根据 lalliga 的大小。
-
请回答您的问题,而不是编辑问题;这个问题还是没有答案。
-
好的,我一定会这样做的!
标签: android android-listview floating-action-button