android activity空指针异常解决问题解决

今天在开发过程中,遇到了一个错误

unable to instantiate activity componentinfo java.lang.nullpointerexception

google之后,发现问题是,在定义成员变量是使用了如下声明。

private final String APP_ID = getString(R.string.app_id);

而一个activity只有在onCreate之后才可以调用getString(R.string.app_id)函数,而这种写法相当于在构造函数时完成此操作。因此会导致异常。

posted on 2013-07-09 00:21  谷底望月  阅读(4226)  评论(0编辑  收藏  举报

导航