他のレイアウトの子 (linearlayout) 内にレイアウトを設定する必要があります。これを行うには、ルート レイアウトに設定するレイアウトのアクティビティに次のコードを記述します。
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
**setContentView(R.layout.main);**
/**Define root layout's child where I want to set the layout*/
LinearLayout inside_menu_view = (LinearLayout)findViewById(R.id.activitycontent);
/**Inflate this layout and add it to the root layout*/
LayoutInflater inflater = (LayoutInflater) getBaseContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View this_layout = inflater.inflate(R.layout.main, null);
inside_menu_view.addView(this_layout);
しかし、この最後の行で NULLPOINTEREXCEPTION を取得していますinside_menu_view.addView(this_layout);
更新 - super.onCreate の後に setContentView() を追加しました