我距离创建我的第一个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
请帮帮我!我的第一个项目人!我真的很努力地解决这个问题,但可以克服它...... :(
顺便说一下我的语言......:)
电贺!