Mam aplikację z paskiem akcji i widokiem Tabview. Wewnątrz widoku tabelki znajduje się widok listy. Potrzebuję paska czynności do ukrycia, gdy użytkownik przewija listę i pojawia się, gdy użytkownik przewija się i robi to ładnie. Przykładem tego jest aplikacja YouTube na Androida.Ukryj pasek czynności podczas przewijania listview
Próbowałem tego kodu https://gist.github.com/vakrilov/6edc783b49df1f5ffda5, ale gdy ukrywam pasek, na dole ekranu pojawia się biała spacja, więc nie jest to zbyt przydatne w tym przypadku. Próbowałem i nie modyfikować i zwiększyć wysokość jak ukryć pasek przy użyciu:
var params = userList.android.getLayoutParams();
params.height = 500;
userList.android.setLayoutParams(params);
userList.android.requestLayout();
Również ten
var LayoutParams= android.view.ViewGroup.LayoutParams;
var params = new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
końcu wyszedłem z jakąś rzecz działa, ale jest to zbyt nagłe brak animacji na ukrywaniu/pojawianiu się
Jakiś pomysł, czy jest lepszy sposób?