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

Reply via email to