-
- recyclerView.setOnFlingListener(new RecyclerView.OnFlingListener() {
- @Override
- public boolean onFling(int dX, int dY) {
- Log.d("tmp", String.format("fling %d %d", dX, dY));
- if (dY > 0) fab.hide();
- if (dY < 0) fab.show();
- return false;
- }
- });
-
- recyclerView.addOnScrollListener(new RecyclerView.OnScrollListener() {
- @Override
- public void onScrolled(@NonNull RecyclerView recyclerView, int dx, int dy) {
- super.onScrolled(recyclerView, dx, dy);
- if (dy > 0) fab.hide();
- if (dy < 0) fab.show();
- }
+ }
+ @Override
+ public boolean onCreateOptionsMenu(Menu menu) {
+ getMenuInflater().inflate(R.menu.profile_list, menu);
+ menu.findItem(R.id.menu_add_profile).setOnMenuItemClickListener(item -> {
+ launchNewProfileActivity();
+ return true;