public class MyTabActivity extends TabActivity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
dataManager = DataManager.getInstance(getApplicationContext());
}
}
我有一个选项卡活动,如上所示。它在初始运行时运行良好。在后台从内存中删除它的活动一段时间后,当你重新打开应用程序时,它会崩溃。原因是因为 getApplicationContext() 返回 null。
我在其他活动中使用相同的设置没有问题。我在文档中找不到说明何时/为什么/如果它会返回 null 的任何地方。