Tôi vừa cài đặt thư viện FutureSimple cho các Nút Nổi Hành động và tôi nghĩ nó chỉ đẹp. Mặc dù nó không chứa biến mất trên logic cuộn, tôi thích nó. Tuy nhiên, tôi muốn triển khai mẫu Trả lại nhanh và tôi đang tìm cách đơn giản để thực hiện. Về cơ bản, tôi thiết lập một listener ObservableListView như vậy:Các Nút Hành động Nổi biến mất khi di chuyển
listView.setScrollViewCallbacks(new ObservableScrollViewCallbacks() {
@Override
public void onScrollChanged(int i, boolean b, boolean b2) { }
@Override
public void onDownMotionEvent() { }
@Override
public void onUpOrCancelMotionEvent(ScrollState scrollState) { }
});
Và tôi muốn biết nếu có một cách đơn giản để làm cho nút di chuyển của tôi với (với một button.animate nhanh() translationY (xx).) người nghe này.
Vì vậy, bất cứ khi nào tôi cuộn xuống, nó biến mất và sau đó nó xuất hiện trở lại khi tôi cuộn lên.
Tôi đã xem xét các triển khai khác nhau, nhưng tôi đã không hiểu rõ ý kiến của chúng (đặc biệt là thư viện fab "chính thức" từ makovkastar).
PS: Tôi đang sử dụng thư viện FutureSimple vì nó có các menu.
Cảm ơn bạn rất nhiều, trước, vì sự giúp đỡ của bạn rất nhiều :)!
Điểm nổi bật trong mã mẫu của bạn là gì? – uberchilly
fam = fab của bạn. Tôi đang sử dụng một thư viện tùy chỉnh xử lý FloatingActionsMenu, nhưng trong bất kỳ ví dụ tiêu chuẩn nào, nó sẽ là một FloatingActionButton (từ Thư viện Hỗ trợ Thiết kế hoặc chỉ một ImageButton) và bạn sẽ gọi nó là fab. – Mehdi
tnx theo kích thước của lalliga. – Setmax