如果Activity继承自AppCompatActivity,onCreate方法在自动补全的时候会生成 onCreate (Bundle savedInstanceState, PersistableBundle persistentState)
即自动生成的方法是
@Override
public void onCreate(Bundle savedInstanceState, PersistableBundle persistentState) {
super.onCreate(savedInstanceState, persistentState);
}
这样的话因为有PersistableBundle参数在,onCreate(Bundle)没有执行,所以没有进行绘制。
解决办法就是把所有PersistableBundle persistentState参数删掉,变成
public class TourActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); } }