INNER CODE UNIT · Java

init

Dimezis/BlurView · app/src/main/java/com/eightbitlab/blurview_sample/ListFragment.java:26

    private void init() {
        RecyclerView recyclerView = getView().findViewById(R.id.recyclerView);
        recyclerView.setAdapter(new ExampleListAdapter(getContext()));
        recyclerView.setLayoutManager(new LinearLayoutManager(getContext()));

        int initialPadding = recyclerView.getPaddingBottom();
        ViewCompat.setOnApplyWindowInsetsListener(recyclerView, (v, windowInsets) -> {
            Insets insets = windowInsets.getInsets(WindowInsetsCompat.Type.systemBars());
            recyclerView.setPadding(0, insets.top, 0, insets.bottom + initialPadding);
            return windowInsets;
        });
    }
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…