2011-02-09 3 views
2

EclipseでAndroid SDKを使用してアプリケーションを開発しています。特定のケースでは、設定画面に戻り、メインアクティビティに戻ると、画面は黒のままです。アプリケーションはまだ完全に機能しており、ボタンはまだ動作しています。オーディオを開始する「再生」ボタンがあり、ブラウザに表示されている黒い画面からウェブリンクをクリックすることもできるので、私はそれを知っています。 OSのログには、OSやないアプリケーションに関連しているように見えるいくつかのエラーを示していますAndroidアプリケーションは黒のままですが、動作し続けます

02-09 09:22:20.571: WARN/GraphicBufferMapper(25297): registerBuffer(0x12aad0) failed -14 (Bad address) 
02-09 09:22:20.571: WARN/Surface(25297): registerBuffer(...) failed -14 (Bad address) 
02-09 09:22:20.571: ERROR/Surface(25297): getBufferLocked(0, 00000033) failed (Bad address) 
02-09 09:22:20.571: ERROR/Surface(25297): dequeueBuffer failed (Bad address) 
02-09 09:22:20.586: ERROR/ViewRoot(25297): IllegalArgumentException locking surface 
02-09 09:22:20.586: ERROR/ViewRoot(25297): java.lang.IllegalArgumentException 
02-09 09:22:20.586: ERROR/ViewRoot(25297):  at android.view.Surface.lockCanvasNative(Native Method) 
02-09 09:22:20.586: ERROR/ViewRoot(25297):  at android.view.Surface.lockCanvas(Surface.java:314) 
02-09 09:22:20.586: ERROR/ViewRoot(25297):  at android.view.ViewRoot.draw(ViewRoot.java:1341) 
02-09 09:22:20.586: ERROR/ViewRoot(25297):  at android.view.ViewRoot.performTraversals(ViewRoot.java:1163) 
02-09 09:22:20.586: ERROR/ViewRoot(25297):  at android.view.ViewRoot.handleMessage(ViewRoot.java:1727) 
02-09 09:22:20.586: ERROR/ViewRoot(25297):  at android.os.Handler.dispatchMessage(Handler.java:99) 
02-09 09:22:20.586: ERROR/ViewRoot(25297):  at android.os.Looper.loop(Looper.java:123) 
02-09 09:22:20.586: ERROR/ViewRoot(25297):  at android.app.ActivityThread.main(ActivityThread.java:4627) 
02-09 09:22:20.586: ERROR/ViewRoot(25297):  at java.lang.reflect.Method.invokeNative(Native Method) 
02-09 09:22:20.586: ERROR/ViewRoot(25297):  at java.lang.reflect.Method.invoke(Method.java:521) 
02-09 09:22:20.586: ERROR/ViewRoot(25297):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858) 
02-09 09:22:20.586: ERROR/ViewRoot(25297):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) 
02-09 09:22:20.586: ERROR/ViewRoot(25297):  at dalvik.system.NativeStart.main(Native Method) 

誰もが前に、この問題が発生しましたか?

+0

この問題の根本原因を見つけられましたか? –

答えて

0

わかりませんが、自分のアプリのウィジェットを作成していて、ユーザーがそのボタンをクリックしたときにボタンが大きく表示されました(新しいアクティビティはFrameLayoutで表示されます) 、私は同じ黒い画面を持っています。解決策は、onCreate()メソッドの最後にfinish()を追加することでした。

関連する問題