staggered layout manager recyclerview android code example

Example 1: recyclerview linearlayoutmanager kotlin

// Initialize a new linear layout manager
        var linearLayoutManager: LinearLayoutManager = LinearLayoutManager(
            activity?.applicationContext, // Context
            LinearLayout.VERTICAL, // Orientation
            false // Reverse layout
        )

        list.layoutManager = linearLayoutManager

Example 2: recyclerview layout oncreatw

@Override
    public ViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
        View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.layout_listitem,parent,false);
        ViewHolder Holder = new ViewHolder(view);
        return Holder;
    }