onCreate里如果没有在代码中创建控件,而只是setContentView,此时整个界面还没创建好,所以你调用findViewById是找不到控件的。解决办法是,要么手动在代码中创建,要么用inflator获得。