Właśnie zainstalowałem bibliotekę FutureSimple dla pływających przycisków akcji i myślę, że jest po prostu piękna. Chociaż nie zawiera znikającej logiki przewijania, uwielbiam to. Chciałbym jednak wdrożyć wzór Szybki powrót i szukam prostego sposobu na zrobienie tego. Zasadniczo skonfigurować detektor ObservableListView tak:Pływające przyciski akcji znikające po przewinięciu
listView.setScrollViewCallbacks(new ObservableScrollViewCallbacks() {
@Override
public void onScrollChanged(int i, boolean b, boolean b2) { }
@Override
public void onDownMotionEvent() { }
@Override
public void onUpOrCancelMotionEvent(ScrollState scrollState) { }
});
I chcę wiedzieć, czy jest to prosty sposób, aby mój przycisk Przenieś się (z szybkim button.animate() translationY (xx)). ten słuchacz.
Tak więc, gdy przewijam w dół, znika, a następnie pojawia się ponownie, gdy przewijam w górę.
Przyjrzałem się różnym implementacjom, ale nie do końca rozumiałem ich jist (szczególnie "oficjalną" bibliotekę fab z makovkastar).
PS: Używam biblioteki FutureSimple, ponieważ ma ona menu.
Bardzo dziękuję z góry za bardzo potrzebną pomoc :)!
Co to jest fam w Twoim kodzie przykładowym? – uberchilly
fam = your fab. Używam niestandardowej biblioteki, która obsługuje FloatingActionsMenu, ale w dowolnym standardowym przykładzie byłaby to FloatingActionButton (z biblioteki Support Design Library lub po prostu ImageButton) i nazwałbyś ją fab. – Mehdi
tnx w zależności od wielkości lalliga. – Setmax