getSupportFragmentManager().beginTransaction()
.add(R.id.layout_fragment, mainFragment, "MainFragment")
.commit();
R.id.layout_fragment一定要是
setContentView(R.layout.activity_main);这个布局下的view的id,我当时错误的原因特别尴尬,我在另一个布局文件下有个view的id也不小心设为layout_fragment,所以它识别了这个,而不是activity_main下的,所以导致错误。