Do you mean connecting to a special type of XML test page or just a standard web page?
On Sep 12, 9:34 am, MobileVisuals <eyv...@astralvisuals.com> wrote: > Do you mean just switching the app to the web browser, connect to a > web page and then switching back to the app, when GLSurfaceview is not > implemented? Or do you mean connecting to a special type of XML test > page? > > On Sep 9, 6:10 am, dusty <dust...@gmail.com> wrote: > > > have it go to an xml test page before you test it with the > > GLSurfaceView. This is what i do to test the application and then > > when everything is changing between the pages then implement your > > GLSurfaceView. > > > On Sep 8, 8:03 am, MobileVisuals <eyv...@astralvisuals.com> wrote: > > > > Does anyone know what I can try to do to fix this issue? > > > > On Sep 7, 2:07 pm, MobileVisuals <eyv...@astralvisuals.com> wrote:> I > > > have already debugged the code lots of times with breakpoints, but I > > > > can not find the cause for the black screen. The thread runs like it > > > > should and no instances are null. > > > > > On Sep 7, 10:30 am, MarcoAndroid <marco...@gmail.com> wrote: > > > > > > Are you sure you know which code gets executed? I'd add breakpoints/ > > > > > logging statements to see what's happening... At least a logstatement > > > > > on all onStart(), onResume() onXYZ() methods entry points. Maybe then > > > > > you get a better idea on what's going on. > > > > > > On 6 sep, 18:58, MobileVisuals <eyv...@astralvisuals.com> wrote: > > > > > > > Thanks, I added this code to the app, but the problem remains. I > > > > > > don't > > > > > > know if I should use suspend and resume on the GUI thread, because > > > > > > the > > > > > > documentation says that it could cause deadlocks.Do you know if > > > > > > there > > > > > > is some more that I can do to solve this issue? > > > > > > > protected void onPause() { > > > > > > > super.onPause(); > > > > > > > if (!menu2d) > > > > > > glSurfaceView.onPause(); > > > > > > else > > > > > > mLunarView.getThread().suspend(); > > > > > > > } > > > > > > protected void onResume() { > > > > > > super.onResume(); > > > > > > if (!menu2d) > > > > > > glSurfaceView.onResume(); > > > > > > else > > > > > > mLunarView.getThread().resume(); > > > > > > > } > > > > > > > On Sep 6, 2:43 pm, Daniel Drozdzewski <daniel.drozdzew...@gmail.com> > > > > > > wrote: > > > > > > > > On 6 September 2011 13:32, MobileVisuals > > > > > > > <eyv...@astralvisuals.com> wrote: > > > > > > > > > My app has a SurfaceView and a GLSurfaceView. I can switch > > > > > > > > back and > > > > > > > > forth between these. The SurfaceView is the application GUI. > > > > > > > > > I test switching to another app. I can then switch back to the > > > > > > > > GLSurfaceView in my app. I then try to switch back to the > > > > > > > > GLSurfaceView,where the application GUI is. Here is where the > > > > > > > > problem > > > > > > > > occurs. A black screen is shown instead of the GUI. > > > > > > > > > The app still works, because the application menu is shown when > > > > > > > > the > > > > > > > > menu button is pressed. But nothing is drawn on the screen, it > > > > > > > > is only > > > > > > > > black. I have tried almost everything to fix this, I have > > > > > > > > checked that > > > > > > > > the thread is running and that no instance of any object (like > > > > > > > > the > > > > > > > > SurfaceHolder) is null. What could be the reason for this black > > > > > > > > screen? > > > > > > > > Do you call GLSurfaceView.resume() from Activity.resume() ? > > > > > > > > By the same token you should be calling GLSurfaceView.pause() in > > > > > > > the > > > > > > > right moment of your activity lifecycle. > > > > > > > > HTH > > > > > > > > -- > > > > > > > Daniel Drozdzewski -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en