Android :: OnPause / OnResume Activity Trouble
Mar 14, 2010
I have a small test application I am working on which has a timer that updates a textview to countdown from 100 to 0. That works fine, but now I am trying to pause the application if the user presses the back button on the phone and then restart the timer from where they left off when they reopen the app.
From the Log.v() prints I see that the _timer_time_remaining variable has the correct number of seconds stored when onPause is called, but it is set back to 0 when onResume starts. Why does the variable get reset? I thought that the application would continue to run in the background with the same values. Am I missing something? This is all declared in a class that extends Activity.
View 2 Replies
Jan 14, 2010
Is there something like an application global onPause() and onResume()?
My main activity listens for GPS fixes, which I want to continue working when switching to another screen/activity. Therefor I cannot unregister my LocationListener in the activity's onPause(). However I still want to unregister my GPS listener when switching to another application (so save battery) and turning it back on when returning to my application, regardless what screen/activity the user is currently in. Any ideas?
View 1 Replies
View Related
May 30, 2010
I'm having a hard time figuring out the best way to pass simple values from onPause and onResume in the Android activity lifecycle. I understand how to use get and put extra bundles for activity to activity data, but does that work for passing data between the same activity? Should i used SharedPreferences?
View 1 Replies
View Related
Nov 22, 2009
I tried the following from an activity:
@Override public void onPause() { super.onPause();
postDelayed(new Runnable() { public void run() { mTextView.setText("I am paused!"); }, 10000); }
The activity, while in the background, still executes the runnable. Is this incorrect? Should we absolutely call removeCallback() from our onPause() handler to ensure that no postDelayed() runnables execute if we get paused? Or is it necessary to do this only in onDestroy()?
View 3 Replies
View Related
Aug 10, 2010
I have a webview and when I do some java-script processing on it. I click on a link to play a video, after the video finishes in full screen. I want to return to my webpage in the same state I left it before clicking to play the video. How can I do it? Any snippets?
View 1 Replies
View Related
Feb 17, 2010
I'm not sure why onPause() is not called in the following scenario.
Here's my activity:
CODE:.......................
View 3 Replies
View Related
Mar 11, 2010
I have an application where I navigate from Activity A to Activity B and back to A and then B. I want to resume the activity B (which has a Bundle passed to it ) from Activity A. The documentation says that OnSaveInstance() is called only when the activity is killed, so how do i use OnPause which does not have the Bundle to resume the activity B.
View 13 Replies
View Related
Dec 9, 2009
I'm using an AsyncTask in my activity. Looks like:So if the user is rotating the device, onPause() will get called, but I don't want to cancel the task just because of that. I know there's a way to tell the system to not actually destroy my activity on rotation, but is that recommended for this problem? Should I instead put the AsyncTask in a static global class that won't be bound to the Activity?
View 3 Replies
View Related
Nov 9, 2010
I have created a simple game for Android; I want to prevent users from sending the game to the background by pressing the home or back buttons accidentally. I planned on using a dialog to confirm the user's action. What I want is similar to what Sirius does with their app, if you need an illustration.
I tried adding this action to an overridden onPause(), but the activity vanishes right after the dialog is displayed, so I don't think I'm going about this the right way. How can I fix this?
View 1 Replies
View Related
Apr 23, 2010
Specifically, I need a way of _not_ performing the onPause functionality I've implemented when it occurs because of a change in screen orientation.
View 9 Replies
View Related
Oct 18, 2010
My android application is consists of 20+ activities. I want to perform some task when application is in background (not an specific activity) and want to perform some other task when application is resumed. How to do this? I couldn't find onPause() and onResume() methods in Application class.
View 1 Replies
View Related
Oct 12, 2010
I have a ListPreference with the entries and entryValues correctly set. When I go in the prefernces activity and change the value it successfully works (I added a Toast to output the value after changing the option to test). But when I do the following to compare it, it always executes the else statment when I change it everytime, even like above when I changed the ListPreference and the value was "bluesky" it still failed to execute the correct if statement. Here's the code I use to check the value of the ListPreference in the onResume():
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this)
String backgroundPref = prefs.getString("backgroundPref", "");
if(backgroundPref == "bluesky"){
mainLayout.setBackgroundResource(R.drawable.bluesky);
Toast.makeText(getBaseContext(), "Blue Sky", Toast.LENGTH_SHORT).show();
}else if(backgroundPref == "sky"){
mainLayout.setBackgroundResource(R.drawable.sky);
Toast.makeText(getBaseContext(), "Sky", Toast.LENGTH_SHORT).show();
}else{
mainLayout.setBackgroundResource(R.drawable.sunsetscene);
Toast.makeText(getBaseContext(), "Sunset Scene", Toast.LENGTH_SHORT).show();
}
The Toasts are there so I can double check which statement gets executed, and it always seems to be the else one. Am I having a bad day and getting something wrong?
View 1 Replies
View Related
Sep 8, 2010
I've been using code like: activity.finish(); activity.startActivity(new Intent(activity, activity.getClass()));
in two places: onResume(), and in an onClick() method of an AlertDialog. I'm getting the desired results when the code is called from onClick(), but I get mysterious null pointer exceptions while the runtime is trying to execute my onPause(). Is calling finish() from within one of the Activity lifecycle callbacks always a bad idea?
This code makes me nervous even though it works in the onClick(). After I call activity.finish(), I would think activity is in a questionable state by the time activity.startActivity() is invoked. Seems like an invitation to race conditions.
My use case is setting UI preferences (e.g. a different layout) in a PreferenceActivity. When I return to the main activity's onResume(), I check for preference changes and if a new layout is requested, I use the code snippet above.
View 10 Replies
View Related
Jan 27, 2009
There's already been some discussion of this, in various lists and blogs. I finally got an AnimationDrawable to work, but I cannot start it from onResume. I can start it from a timer that onResume starts, or an onClickHandler.
I've poked around the source a bit and I can't figure out, specifically, what state the view has to be in, in order for the background AnimationDrawable to start.
Can anyone enlighten me?
View 5 Replies
View Related
Oct 16, 2010
I have two activities. One loads all rows from a database, and the other saves to the database. When I have the second save in onStop and the first repull the data in onResume, they do it out of order (the first resumes and then the second saves). I managed to fix this by putting the saving data in onPause, but why was this happening? Was this the cleanest way to do it?
View 1 Replies
View Related
Sep 15, 2010
I have a TabActivity with 3 tabs, each tab started an activity and I realise when a tab is clicked onResume is call. If I have onCreate, when app start it will launch onCreate and then onResume immediately.So, I can just get ride of onCreate in this case?
View 2 Replies
View Related
Sep 18, 2009
I need to open a progress dialog on the onResume() method. But no dialog is opened. Any solutions for this?
View 3 Replies
View Related
Feb 20, 2010
I want to know what es the best place in an Activity to bind to a service? I saw examples doing it in onResume() and also in onCreate(). I was asking myself if it is not a problem putting it into onCreate(), cause in onPause() i will do a unbind to the service, so i dont get a serviceConnectionLeak, if i leave the activity. Now if i press the Home-Button and then switching to the HomeScreen, the Activity will unbind from the service, when i go back to the Activity from the Taskmanager, then onCreate() will not be called and if the Code is trying to access a function from the service i will get a null-pointer exception. If i bind and unbind only in onResume() and onPause() i dont have this problem.
View 3 Replies
View Related
Mar 19, 2009
I have documented cases of an activity's onResume method getting called HOURS after the G1 is - well, not asleep, since a WakeLock is in use, but "idle" with the screen off (indeed, it had been off in one case for 6+ hours).
View 2 Replies
View Related
May 8, 2010
I want to save text from 2 edittexts(et1,et2) and selection from 3 spinners(spinnerm,spinner and spinner2) onPause and setting them back onResume.
Text from edittexts is saved correctly, only spinner selection don't work as desired.
My code:....................
View 1 Replies
View Related
Apr 6, 2010
I created a TextView and put an url to it, using setText(Html.fromHtml("");. Its opening the web page in the built-in browser and when I press back, its coming back to the application.
I don't want to come back to the application, so in activity's onResume(), I call finish(). Its exiting at the first time. But when I open the application again, its throwing some exception.
Any other way to close the application, other than this way.
View 2 Replies
View Related
Aug 21, 2010
In the included LVL sample app, the license check is triggered during onCreate. This means that when I click "Buy App" to launch the market, then immediately hit the back button to return to the app, the dialog is gone and another check isn't performed, leaving me with a perfectly usable app (at least until the activity is killed and the process starts over again).Would triggering the license check during onResume() be bad form, even though it would fix this issue? Is there a better solution?
View 2 Replies
View Related
Nov 14, 2010
Recently, my Droid has had trouble getting a GPS fix on my location (using the Maps app that comes with the system). If I try again, it often can find me on the second or third try, but that's too many. Anyone else having this problem? Any fixes?
View 1 Replies
View Related
Jun 6, 2009
I've installed the newest Android SDK using eclipse's software updates feature to hit the resource at https://dl-ssl.google.com/android/eclipse/.
After installing it, it seems like the SDK is integrated into Eclipse, but when I try to create a new project with a single blank activity in it, I get the following error:
CODE:.................
This is using eclipse version 3.4.2 running on top of Mac OS 10.5.7 on a 32 bit processor.
Is this a misconfiguration on my part? Have I missed a part of the installation?
View 4 Replies
View Related
Nov 4, 2009
Downloaded the new 2.0 sdk the other day, and tried testing my app on 2.0 via the emulator. I am using eclipse, and when i click run, the new emulator runs with my 2.0 avd. but when eclipse tries to install it i get this in the console. Installation error: INSTALL_FAILED_CPU_ABI_INCOMPATIBLE Please check logcat output for more details. the log has this 11-04 18:16:01.818: ERROR/Package Manager(53): Package com.(package).android has mismatched uid: 10025 on disk, 10026 in settings; read messages: 11-04 18:16:01.818: ERROR/PackageManager(53): Read completed successfully: 41 packages, 6 shared uids 11-04 18:16:01.906: WARN/PackageManager(53): Install failed: .apk has native code but none for arch armeabi 11-04 18:16:01.932: WARN/PackageManager(53): Package couldn't be installed in /data/app/com.(packagename).android.apk I can not figure out why it does this. I have searched aimlessly for answer and this is one of my last resorts.
View 9 Replies
View Related
Sep 13, 2010
I've had the E Strong File Explorer for some time but never really used it. So today I wanted to create a special folder for some pictures i downloaded off the web. All the ones I downloaded were put under sdcard/downloads. I created a folder and named it "Cars" and then went to the download folder, copied the pictures, went to the Cars folder and pasted them there. I then think I made a mistake and went to the original pictures in the download folder and deleted them. Now when I open my photo gallery and go to the download folder, i see frames for the pics but no picture. And when I try and open them I just get a black screen. When I go back in the file explorer, I'm able to go to the "cars" folder, click on a picture, choose image from the drop down menu, and then I can view it. So what did I do wrong and is it fixable?
View 9 Replies
View Related
Aug 10, 2010
My android app was running ok under Eclipse, then I tried to add some GridView sample code from some online examples and now it will not build/run anymore.
I keep getting the major error:
CODE:..
Attempt to include a core VM class in something other than a core library.
I have never put anything to do with 'SocketFactory' in any of my code. I searched all of my code and can't find any code that I did that contains the SocketFactory.class.
I deleted my xml's and classes that I was working on that had to do with the GridView and reverted back to the code I had before, when it was running - but now I continue to get the above error. I even try to use 'Clean' but the error continues. Does anyone know what I should do about this error?
View 1 Replies
View Related
May 27, 2010
I'm new to android. I'm using webview in scrollview to display my local html page (html has text only). I created two buttons for zoomin and zoomout using behind function zoomIn() & zoomOut() respectively. These functions work fine. The problenm is, when I zoom in, some of the text goes out from both top and bottom and it doesn't appear when I scroll.
View 1 Replies
View Related
Feb 12, 2010
i'm developing an Android application and i have a problem running a new thread in background.But when thread.start() is called the UI remains blocked. I thinks this shouldn't happen becasue is a new thread.
View 1 Replies
View Related
Oct 31, 2010
I have just bought a Desire HD, and it refuses to download from the Market. I select an app and it says 'Starting download and goes no further. Is it something I am doing, or is there a problem with the market? I have never managed to download anything so it could be something I am doing
View 7 Replies
View Related