Added fast scroll to message list

This commit is contained in:
M66B
2019-05-08 11:45:36 +02:00
parent 0c6b3a1f31
commit 00006f67e5
5 changed files with 33 additions and 1 deletions

View File

@@ -446,6 +446,14 @@ public class FragmentMessages extends FragmentBase {
rvMessage.setAdapter(adapter);
rvMessage.addOnScrollListener(new RecyclerView.OnScrollListener() {
@Override
public void onScrolled(@NonNull RecyclerView rv, int dx, int dy) {
int pos = (rv.getChildCount() == 0 ? 0 : rv.getChildAt(0).getTop());
swipeRefresh.setEnabled(pull && pos >= 0);
}
});
seekBar.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {