카메라 어플을 만들고 있는데..

카메라가 켜지고 있는 상태에서 디바이스의 "메뉴 키"를 누르면 메뉴바가 생기고.. 메뉴바를 누르면 다음 화면으로 넘어갑니다..

문제는 디바이스의 "되돌아가기 키(빽 키)"를 누르면 다시 카메라가 켜져있는 화면으로 돌아가야하는데.. 계속 에러가 걸리네요..

아래에 Logcat을 올립니다.. 꼭 해결해 주세요.. 부탁드립니다..


Uncaught handler: thread main exiting due to uncaught exception
java.lang.RuntimeException: Fail to connect to camera service
at android.hardware.Camera.native_setup(Native Method)
at android.hardware.Camera.<init>(Camera.java:110)
at android.hardware.Camera.open(Camera.java:90)
at seo.project.iliving.Preivew.surfaceCreated(Preivew.java:34)
at android.view.SurfaceView.updateWindow(SurfaceView.java:454)
at android.view.SurfaceView.onWindowVisibilityChanged(SurfaceView.java:189)
at android.view.View.dispatchWindowVisibilityChanged(View.java:3782)
at android.view.ViewGroup.dispatchWindowVisibilityChanged(ViewGroup.java:692)
at android.view.ViewGroup.dispatchWindowVisibilityChanged(ViewGroup.java:692)
at android.view.ViewGroup.dispatchWindowVisibilityChanged(ViewGroup.java:692)
at android.view.ViewRoot.performTraversals(ViewRoot.java:706)
at android.view.ViewRoot.handleMessage(ViewRoot.java:1633)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:123)
at android.app.ActivityThread.main(ActivityThread.java:4363)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
at dalvik.system.NativeStart.main(Native Method)