Android :: Opengl Crash After Pause - Unpause App
Nov 8, 2009
I'm writing my opengl native game. Menu is using android api, game field using native lib ( c++ and opengl ). All in one activity ( different views ). If I press Back or Home button ( without overriting onKeyDown() ) all is fine: game just quit to desktop and when I again running, it saving its state. But I was needed to overrite Back and Menu button:
CODE:...............
Than I quit throught Home button and again run it. Sometimes all is fine, but sometimes I see only my menu, and black screen where the opengl must be. What's the problem? Also I was trying to overrite Home button, but seems it's impossible..
View 2 Replies
Aug 28, 2009
I am learning about OpenGL and managed to write a prototype game using VBO buffers. If I start the application from Eclipse or adb, everything works fine until I press the back or <Home> button. If I restart the application either by a long press on <HOME> and selecting my program or by restarting it from the applications, I sometimes get a black screen and the LogCat shows this error:
CODE:...............
I am aware that it is probably a wrong setting in my program's flow, but I am not fluently enough with OpenGL.
View 10 Replies
View Related
Feb 7, 2010
I am having difficulties with the lifecycle of the opengl context. While rendering my scene and the user hits the back button, home button or another application opens in front of my application, my app is still running in the background.
So when my application comes to the foreground later on (user relaunches it or the app that was opened on top of it finishes), my application crashes and leaves me nothing but a GL stack trace which i can't properly decipher.
For rendering i use the GLSurfaceView and therefore delegate the onPause and onResume. The crash happens on the first call to glDrawElements(..).
I have tried to reload my resource (geometry/textures etc.) on onSurfaceChanged but with or without reloading... The problem persists.
This behavior can be observed on all AVD versions of the emulator as well as on the G1.
Here is the gl stacktrace i get.
CODE:.............
View 3 Replies
View Related
Oct 8, 2010
Once again I'm trying to get into openGL, but as usual I choke when passing around vertices/vertixes/whatever and every little detail can lead to disaster (wrong format, initialization not properly set up, where memory are saved, etc.).
My main goal is to use openGL for 2D graphics to speed up performance compared to regular cpu drawing.
Anyways, my openGL Renderer looks like this code...
With an IndexOutOfBoundsException, but I'm sure there are more problems with the code.
View 1 Replies
View Related
Jul 5, 2010
I've made some edits to my application but I'm pretty sure it crashing is linked to my updating my Nexus One. I've included the error as well as all code I think is relevant.
CODE:..................
View 3 Replies
View Related
Feb 25, 2009
Single Threaded OpenGL game ! (check bottom, you can download and use the helper class) Lighting disabled ! Depth Buffer disabled ! Culling enabled ! Textures disabled !
Just 176 integers (x,y values only) making 88 vertexes along with 132 index numbers making "44 triangles only"
Framerates I get is
with GL_BLENDING disabled - 145 fps approx only! enabled - 110 fps approx only!
I have the screenshot of exact code in the draw function here.. just 2 damn lines ! I have hidden only the comments.. click here to see it http://prasna991.googlepages.com/drawframe.png
variable details in the 2 lines of code =========================== ipts = 176 elements (only x and y for each vertex) totallinetriangles * 3 = 176 lineindexes = 132 elements - type "short"
Here is the screenshot of output drawing and how it will look like http://prasna991.googlepages.com/screen.png
OpenGL single threaded Initialization Helper ================================ Here is my OpenGL helper class.. makes the OpenGL initialization for newbies a cakewalk http://prasna991.googlepages.com/OpenGLHelperclass.txt
I tested by rendering on the touch event only.. frame rate drops only when u touch and drag and here I have just tested by tapping and releasing gently on the emulator and on the device
Is this the device limitations ? So graphics is actually a lot lot lot slower than on iPhone ?
View 8 Replies
View Related
Jul 24, 2010
I would like to be able to use the OpenGL API from both Java and C (via NDK).
In Java, there is a GL object passed, which has all GL methods on it.
In C, you just talk to the native library.
In a single onDrawFrame callback (for which Java is passed a GL), can I use methods on the GL object, and also call NDK methods which access the openGL library?
In other words, is the GL object just a wrapper for the same instance of the native library?
View 3 Replies
View Related
Aug 27, 2010
I'm using SAXParser to parse large xml document from the net. And sometimes I need to pause SAXParser. I know how to stop parser by using SAXException, but how I can paused it? May be can I stop parser and then set up it to pass already parsed tags?
View 2 Replies
View Related
Oct 7, 2010
I am seeing an issue where when I hit the "back" button, I get the onPause call, but it isn't followed by onStop and on Destroy. On most phones, I see this, but on one particular phone (Droid-X),
View 7 Replies
View Related
Jan 13, 2010
Is it possible to use bundle and save the data in OnPause() lifecycle method? The scenario is i have 2 edit text and have entered some data i want to retain the data when the activity is killed and started again. his can be achieved using onSaveInstanceState() but as documentation says, this method is not a lifecycle method and hence the callback is not guaranteed. So i wanted to know if there is a way to save it using Bundle in onPause().
View 5 Replies
View Related
Feb 25, 2010
I have a loop which draw a bitmap for(int i=0;i<10;i++){
Here I draw a bitmap which will move to right a little bit in each loop.
I want a pause here so that an animation can be made.
View 2 Replies
View Related
Feb 5, 2010
I have an application that plays music. I want the application to get notified when the user plays a YouTube video so that I can pause the music in my own app. Is there a listener I can setup or a Broadcast receiver that I can setup to get notified of when the video is played.
View 3 Replies
View Related
Feb 24, 2010
I keep hearing that last.fm is better than Pandora, so I'm trying it out. But no pause button? Is this only for people who live in caves?
View 6 Replies
View Related
Nov 30, 2009
I see no means by which my activity can pop itself off the activity stack to return the user to the one he was using before it was invoked. Is there one? My purpose is that my app has some data structures built from data provider queries that take 5-15 seconds to assemble and I don't want a lot of latency if it is used in a few one-shot purposes in rapid succession. I'm more than willing to let the system ask my app to die, but I'd like to keep warmed and ready otherwise.
View 4 Replies
View Related
Jun 15, 2010
How can i simulate pressing the HOME key to put my application in pause mode? Currently i call finish() but it destroys the application.
View 4 Replies
View Related
Jan 20, 2009
How to pause and resume the activity?
View 3 Replies
View Related
Feb 10, 2010
How do I do a simple sleep() in Android? e.g. in Perl:
sleep 5;
to sleep for 5 seconds. I have a program that continues scanning wifi until it finds a certain router then plays a tune once found. All works fine, but it scans in 1.6 EXTREMELY fast, where as on 2.0 it scans about once per second. I also made a stop button that does:
mainWifi.setWifiEnabled(false);
But this causes a force close. ? actually every application I have made so far except hello world just gives me a force close. I have checked my permissions in the manifest etc.? I have a soundboard app that cannot play more than 7 sounds before it force closes? why?
Is it my phones hardware?
View 5 Replies
View Related
Sep 26, 2010
I have String Array with some strings in it [UP,L,R,R...] and I have some sounds (audio_up.mp3, audio_l.mp3 and so on). I want go through all the strings in the array and play sounds accordingly with pause in between (let's say 1 second).
CODE:........................
View 4 Replies
View Related
Apr 27, 2009
I am getting reports that the in the HTC Magic the character that represents the pause in a dial string is different than in the Google build of cupcake. In the SDK 1.5 pre-release, the pause is given by a ','. Apparently, in the HTC magic, the pause is given by a 'p'. Unfortunately, I don't currently have the means to test this. Does anyone know if the PhoneNumberUtils.PAUSE member in the HTC magic build reflects this change? Have any other functions in PhoneNumberUtils changed in order to support this?
View 3 Replies
View Related
Aug 19, 2010
I need a Music player that allows you to pause an MP3 in the background and then go back to it. I have a long MP3 file (3hrs) that I need to pause during the day and switch to a different app and then back to the music player. Everytime I hit the Home button it stops the player.
Are there players that allow you to pause and go to another app?
View 14 Replies
View Related
May 11, 2010
I am having an issue with a looping audio file using MediaPlayer. I am developing a realtime game and have a 100K MP3 file I want to loop as background music. The size of the file means I can't pre-load into memory (using SoundPool) so I am using the MediaPlayer to stream the data.
All works fine, however if I set the stream to loop (MediaPlayer#setLooping(true)) when the stream gets to the end and MediaPlayer loops, I get a distinct pause in gameplay. Everything seems to hang for a good chunk of time (~100ms) presumably while MediaPlayer re-seeks to the start of the audio file, and this is killing my framerate and making the game unplayable at these points.
There doesn't seem to be a way to configure any memory buffers etc on the MediaPlayer, so I'm wondering if I am using the wrong approach?
Any other ways to run continuous background music?
View 3 Replies
View Related
Dec 15, 2009
I get the following error
CODE:...
When trying to execute this code in a service:
CODE:..........
When the service is first called and no MediaPlayer-object exists, the stream is started correctly. But when the onStart()-method is called again (with the player streaming) I get the above error code. I can't find any information about this error code, so I turn to you for help. Replacing mp.pause() with mp.stop() makes it work. Could it be that the stream does not support pausing? It's an online radio stream (RTSP) in the SDP format.
View 1 Replies
View Related
Aug 1, 2010
I have created an application that read messages with voice. I would like to pause any running media player when a message arrives in order to make the voice more clear. Is there any intent that could achieve this aim? I have noticed that google navigator, for example, is able to pause media player (and other music app like pandora).
View 1 Replies
View Related
Nov 22, 2010
I have an app that crops faces - something the app can do in a nanosecond, but I want the user to think it takes a bit longer. So in a case on a button click.
Here is what I have:
CODE:........
The dialog shows fine, and the faces crop fine too. The problem is - when the user runs the app, the 2 happen simultaneously on the screen.
Is there a way to make it so the dialog appears, 3 seconds elapse on screen and then the cropFaces is run? That way it will look like it cropped the faces in a few seconds, and then the new page appears.
View 1 Replies
View Related
Mar 19, 2010
I have an AsyncTask that acts as a countdown timer for my game. When it completes the countdown it displays the out of time end screen and it also updates the timer displayed on the screen. Everything works fine, except I need to be able to pause and resume this when the pause button in the game is pressed.
If I cancel it and try to re-execute it, it crashes with an IllegalStateException.
If I cancel it and instantiate a new AsyncTask in its place the old one begins to run again and the new one runs at the same time.
Is there a way to cancel/pause the timer and restart it using AsyncTasks or is there a different way I should be going about doing this?
View 3 Replies
View Related
Sep 1, 2010
I am Intercepting outgoing call following is my code of outgoing call interception in android , is used for pause, but it is not working? how can I send DTMF input or use pause, wait and symbol? I am stuck in it any help will be appreciated
View 1 Replies
View Related
Oct 7, 2010
I am queuing up a bunch of runnables into a thread via a Handler.post(). I would like the ability to send a note to that thread that it should pause. By pause I mean, finish the runnable or message you are currently working on, but don't go to the next message or runnable in your message queue until I tell you to continue.
View 2 Replies
View Related
Jun 9, 2010
I have* two activities*,
*1st one* has a ques and 4 options.
*2nd one* is like a result page (... displaying if your ans is correct or not ...and showing the right ans ..)
Now what i want is when a user clicks :
on a right option [or wrong option] ..i want to turn that Image button into green [ red] .*.and wait for a while* ..and then go to the result activity ..
*so my only concern is onclick of a ImageButton ... how to wait for a while .. and then move to other activity* * * any kind of suggestion will do ..
View 4 Replies
View Related
Aug 18, 2010
I have one query. In Home Application the timer is running and if any ANR or Alert or Notify come then this home activity would go in Pause state but timer is running and visible. How it is happening. Can anybody explain me how this work.
View 4 Replies
View Related
May 11, 2010
I'm start a new Activity B from Activity A, and find launch Activiy B is very slow, cost over 3000 Milliseconds, and when i click "back" to Activity A, then i found this log below:
CODE:....................
Activity B only contains a ListView with CursorAdapter.
Any idea how does this happen? this performance is unacceptable.
View 2 Replies
View Related