Activity类中的Android MediaScannerConnection新实例抛出异常

时间:2014-02-22 11:09:21

标签: android eclipse nullpointerexception oncreate android-mediascanner

我距离创建我的第一个Android应用程序只有几步之遥,但似乎有一个问题,我自己无法解决...我需要一点帮助!! :d

所以,在我的主要活动中,我想声明如下:

    MediaScannerConnection con 
       = new MediaScannerConnection(getApplicationContext(), this);

我在onCreate()方法中使用变量“con”,并实现了MediaScannerConnectionClient接口来处理它。

我无法在onCreate()方法中声明“con”,因为当我这样做并且用户更改了屏幕方向时,运行时会终止活动并再次调用onCreate()(就像我们都知道的那样) :D)这导致我的应用程序无法完成扫描...

编译效果很好!但是,当我启动我的应用程序时,logcat会把它扔到我的头上:

    02-22 06:03:34.550: E/AndroidRuntime(925): java.lang.RuntimeException: 
    Unable to instantiate activity ComponentInfo 
    {com.krustbrot.app/com.krustbrot.app.MediaRefresherAct}:
    java.lang.NullPointerException

请帮帮我!我的第一个项目人!我真的很努力地解决这个问题,但可以克服它...... :(

顺便说一下我的语言......:)

电贺!

0 个答案:

没有答案