I try to list a RecyclerView into a Activity but it impossible 

This is MainActivity

```
private RecyclerView mRecyclerView;
private RecyclerView.Adapter mAdapter;
private RecyclerView.LayoutManager mLayoutManager;

 @Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    LinearLayout layoutMain = new LinearLayout(this);
    layoutMain.setOrientation(LinearLayout.VERTICAL);
    setContentView(layoutMain);
    LayoutInflater inflate = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);

    RecyclerView recList = new RecyclerView(this);
    recList.setHasFixedSize(true);
    LinearLayoutManager llm = new LinearLayoutManager(this);
    llm.setOrientation(LinearLayoutManager.VERTICAL);
    recList.setLayoutManager(llm);

    custom_button buttons = new custom_button(this, "button");
    Button buttons2 = new Button(this);
    buttons2.setText("button2");

    ContactAdapter ca = new ContactAdapter(createList(3));
    recList.setAdapter(ca);

    layoutMain.addView(buttons); // this is custom button

    layoutMain.addView(recList); // this is RecyclerView but it

    layoutMain.addView(buttons2); 

}

```

this is [image](http://i.imgur.com/J0zHFEw.png)  when it complete

And when i add many View into a activity it can't scroll :'(

Anyone help me solve this problem 

Give me some keyword or any TUT , so many thank . . . 

p/s : i just want make a layout like google store featured list like this
[IMAGE](http://i.imgur.com/KoI811t.jpg)