How to set height of recyclerview programmatically?

Try to set height like this,

ViewGroup.LayoutParams params=recyclerview.getLayoutParams();
params.height=100;
recyclerview.setLayoutParams(params);

Came across same question just now and although ajantha's solution works, I found a more simpler solution. If this still helps, great, glad to pay it forward.

recyclerView.getLayoutParams().height = 100;

Well, it's too late but I have a better solution. recyclerView.getLayoutParams().height will give you null pointer when you create a new recycler view programmatically. Here is a proper way of doing it.

RecyclerView.LayoutParams params = new RecyclerView.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT,
                ViewGroup.LayoutParams.WRAP_CONTENT);
  recyclerView.setLayoutParams(params);

Keep in mind that the first param is width while the second is height.