Android - 第一个应用onCreate null参数

时间:2013-02-06 10:34:58

标签: java android mobile

我开始为Android开发应用。我在Eclipse中编写了一些代码,并使用了附加的模拟器。当我发送porgram到我的模拟器时,我得到一些错误 调试器显示在行super.onCreate(savedInstanceState); // savedInstanceState = null

我的代码

public class PushAndroidActivity extends Activity {

    @Override
    public void onCreate(Bundle savedInstanceState) {

        try
        {   
            super.onCreate(savedInstanceState);

            checkNotNull(SENDER_ID, "SENDER_ID");

1 个答案:

答案 0 :(得分:2)

你可以尝试旋转你的设备 - 左ctrl F11。你会发现这个包是!= null

如果视图具有id,则默认情况下将为视图调用onSaveInstanceState()。默认实现通过在具有id的层次结构中的每个视图上调用onSaveInstanceState()来为您处理大多数UI每个实例状态。你可以查看这些:

savedInstanceState is always null

When are ALL the cases when the onSaveInstanceState() method called?