Android :: What Is Proper Way To Close An Activity / Application?
Aug 28, 2010
I started to develope an application. When I wanted to close the application I clicked on the home screen, but the app is still playing in the background. Than I tried to click on the "back" key, but nothing happend, so I've created a key event listener for the 'back" key, and inside that method I wrote finish(); Now my app is closing but I think it's still running in the background, because when I go to "manage applications" I can still see it in the "running" tab, and if I press it, I see I can click on the "force close" to actually close the app. What do I need to do in order to really close the app without leaving it open (one way or another)?
View 9 Replies
Nov 22, 2010
Can finish() be used to close an activity from a service? If not, what is the proper way to end an activity from a Service? I've created an activity from my service and need to close it.
View 2 Replies
View Related
Sep 28, 2009
I created an application which is asynchronously communicating with the server. When the application makes a server request a new dialog (activity) with "loading" notification is created. The main activity implements methods for handling server responses and I would like to close the foreground activity when the main activity receives the answer from the server.
View 1 Replies
View Related
Jul 15, 2010
Is there any way to close the activity the launched another activity? So if activity A starts activity B can activity B close activity A? I know there is the tag android:finishOnTaskLaunch="true" but i only want it to happen if a button is pressed so im looking for a method to do it.
View 10 Replies
View Related
Oct 12, 2010
I have an android app I want to connect to a Google App Engine based server. I can get the auth token from the AccountManager. It seems the next thing I am supposed to do is talk to an auth page to get a cookie. Following the awesome instructions here: http://blog.notdot.net/2010/05/Authenticating-against-App-Engine-from-an-Android-app
I think my url should be:
https://MYAPP.appspot.com/_ah/login?continue=http://localhost/&auth=CrAZYl000ngToken
but rather than a redirect, I get a 500 server error:
Error: Server Error
The server encountered an error and could not complete your request. If the problem persists, please report your problem and mention this error message and the query that caused it. What's up with that? What is the URL I am supposed to be going to? Or maybe I'm doing something else wrong?
View 1 Replies
View Related
Aug 4, 2009
I have three activity now, a, b and c, a is start point of activity lifecycle, and can go to b or c, and then assume go to b from a and close a, and then go to c from b but will not close b, and this time, I want to check whether b is start(create) or not,
if b start, I want to close b and then go to a, if b doesn't start(possible will go to c from a doesn't via b), it will also go to a but do nothing for b
how can I do for that?
View 5 Replies
View Related
Jun 23, 2009
I have a app,the structure composed three .java, 1.java,2.java,3.java
their relationship is: 1->2->3 and 3 can go back to 1
when i was back to 1 from 3, i want to close the 2, how to do this?
View 13 Replies
View Related
Jul 23, 2009
I have an EditText field and I want to pop up a new window/activity whenever a user touches/clicks the field. The new window has some widgets and of course Apply and Cancel buttons. Here is the code how I intercept the onTouch event.
EditText ctlMaskEt = (EditText)findViewById(R.id.mask_field); ctlMaskEt.setOnTouchListener(new OnTouchListener() { public boolean onTouch (View v, MotionEvent event) { popMaskEditor(); return true; } });
Everythings work fine until I click the Apply and Cancel buttons. The API finish() won't close the new window unless I click the same button one more time. Calling popMaskEditor() from a button's OnClick event handler doesn't have this problem.
View 2 Replies
View Related
Aug 8, 2010
Is it possible to close/finish activities in activity stack from a backgorund service.
View 2 Replies
View Related
Sep 30, 2010
I managed to create a secondary Activity, but now I wonder how I can close it again.
public void button_onClick(View v){
finish();
}
works when I'm dealing with just one Activity at a time, but how do I let the secondary Activity close the entire application?
View 1 Replies
View Related
Jun 29, 2010
My app keeps force closing before it starts, eclipse returns no errors in my code and my xml is good.
package com.mhe.test.scan;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
public class main extends Activity {
/** Called when the activity is first created. */
@Override public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button myScanButton = (Button) findViewById(R.id.myScanButton); myScanButton.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent("com.google.zxing.client.android.SCAN");
intent.putExtra("SCAN_MODE", "PRODUCT_MODE");
startActivityForResult(intent, 0);
} } );
} EditText totalbox = (EditText) findViewById(R.id.totalbox);
public void onActivityResult(int requestCode, int resultCode, Intent intent) {
if (requestCode == 0) { if (resultCode == RESULT_OK) {
String contents = intent.getStringExtra("SCAN_RESULT");
// Handle successful scan totalbox.setText(contents)
} else if (resultCode == RESULT_CANCELED) {
// Handle cancel totalbox.setText("@string/bummer");
} } } }
Essentially it is supposed to call zxing Barcode Scanner to scan a barcode on a button click and return the result into an EditText field.
View 2 Replies
View Related
Sep 10, 2009
Just wondering is it necessary to close cursor when an activity is stopped or pause?
View 5 Replies
View Related
Aug 26, 2010
I want to clear variable value when will i close activity.
View 1 Replies
View Related
Oct 15, 2010
I'm writing a graphic design application for Android where the user can add several images to a document, where each image is stored as a Bitmap object. Each bitmap has roughly a dimension of 800x400 pixels and uses ARGB8888 pixel format (i.e. ~1.5Mb each).
I'm aware that most of the first generation Android devices have a 16Mb heap limit and this limit is 24Mb and larger for newer phones. I'm also aware that bitmap memory is allocated externally, but I'm confused and what the implications of this is.
My question is: How can I tell at runtime when adding a new Bitmap will get me too close to the memory limit?
Before someone suggests "don't use that much memory", I know that one option I have is to limit how many Bitmaps the user can create such that I know this limit is safe for the most basic Android phones. However, I'd like for phones with a bigger memory limit to support more bitmaps and/or bigger bitmaps.
I know to check for OutOfMemory exceptions when allocating bitmaps. However, there will be some situations where I've only got just enough memory left to allocate one more bitmap. After this point, the whole application will be unstable because even allocating small things like strings could cause an OutOfMemory exception. This is something I want to avoid.
I'm not sure how to define "too close to the memory limit", but I suspect something like "don't allocate more than half of your available memory to bitmaps" would work OK as my other data structures I store in memory are small in comparison.
View 3 Replies
View Related
Jul 2, 2009
Is there any way for an activity to register for being notified if a wait/force close dialog is shown or alternatively if the user selects force close, a way to detect that in ondestroy()?
View 6 Replies
View Related
Sep 21, 2009
So I read through the SDK docs and I thought that calling a new activity(browser) as part of a task (myTask) will mean that activity* (browser) will close when a user closes the task (myTask) But I am left with a browser window.
Here is my scenario (in sudo code);
CODE:..........
Question 1: What is the cleanest way to ensure that when a user closes my app, any outside activities called will be closed to.
Question 2: Does a callback URl start a new Task, or use one in the stack if available?
View 3 Replies
View Related
Oct 10, 2009
How can I create a Slide-Bottom-To-Top animation when close/stop an activity in android application?
View 1 Replies
View Related
Feb 19, 2010
I understand that trying to capture home button clicks is a hack, but I need to atleast close my current activity when the user clicks on home button. Is there anyway I can tell the system to close this activity is the user clicks on home button? If so how can I do that? I need to do it as I am listening for location updates and I want to stop the updates and also need to trash any location that was available to me previously. I need to do this just in case any user while in that activity clicks on home button and changes the location settings.
View 7 Replies
View Related
Jul 28, 2009
I have fixed the activity screen orientation to portrait on AndroidManifest.xml file. When I open or close the keyboard the activity gets restarted. How to avoid this restart?
View 4 Replies
View Related
Mar 22, 2010
I'm looking to find out how to stop an activity instead of resuming upon the click of the item on the notification list. Any ideas?
View 1 Replies
View Related
Oct 13, 2010
I have a toolbar view set for most of my activities.
The toolbar has several buttons which all trigger certain intents. Now, the problem is: how can I close current activity before starting another one ?
Problem 1) Activity cones For instance one of the buttons ('A') starts activity A. Activity A also has toolbar. If you press on the 'A' button, a new A activity will be started. I suppose I can look at Activity.getInstanceCount(), right ?
Problem 2) Unnecessary activities The activity X is not needed any more if the opts for A. I just want A then. How can I remove X from toolbar which only has access to context ?
I, of course could find toolbar view inside activity X and override the onClicks, but in general this would mean doing so for all my activities !? Am I on the right track ?
View 2 Replies
View Related
Oct 4, 2010
Is there a way to notify an activity/service of a force-close request right before it gets killed?
I mean when the user hits the force close button in Menu>Settings>Applications>Manage applications>app name>Force Close.
View 2 Replies
View Related
Sep 26, 2010
How do I close a whole hierarchy of activities and show a new activity not present in the current task?
Context
Consider a FTP browser that resumes the previous session on launch. Each folder is displayed in its own activity. When I click on a folder, a new activity is started for the folder. If I press the back button, the app returns to the previous activity, which corresponds to the the parent folder.
I can logoff from the menu at any time. Logging off should bring me to the login activity (not present the current task when the app has resumed the session), and close all the other activities. How can I do this?
From what I've read, if the activity were in the current task I could use FLAG_ACTIVITY_CLEAR_TOP in the intent, but this is not my case.
View 1 Replies
View Related
Nov 4, 2010
i need to add code to a button that closes completely my app i tryed with some stuff from google, but my app is still running in background, i need to close it wich code closes an android application?
View 5 Replies
View Related
Sep 21, 2010
I'm running an application with different activities. When I close my app, all the activities are destroyed but my app still locked in my main thread in: Object.wait(long,int) line: not available [native method] Is there a service still running or something like that ? What can I do in order to close properly my app?
View 3 Replies
View Related
Jan 21, 2010
In my application i have to close the application.Hence i am using System.exit(1).But some times it is trying to restart entire application.What is the problem?How can i close an application safely?
View 10 Replies
View Related
Aug 8, 2010
For me, it would be K9 Mail. What about you all?
View 7 Replies
View Related
Apr 18, 2010
I'm currently writing an application for the Android platform that requires a mounted SD card (or ExternalStorage). I know that it might not be the best way to require something like that, but the application will work with quite a lot of data, and I don't even want to think about storing that on the device storage.Anyway, to ensure that the application wont run without the external storage, I do a quick check in the activities onCreate method. If the card is not mounted, I want to display an error message and then quit the application.When I run the application, and the exception gets raised (I raise it manually to check if everything works), the error message is displayed correctly. However when I press the button, the application closes and I get an Android error, that the application was closed unexpectedly (and I should force exit).I read some topics before on closing an application, and I know that it maybe shouldn't happen like that. But how should I instead prevent the application from continuing to run? How do you close the application correctly when an error occurs?
View 1 Replies
View Related
Oct 1, 2009
The ApplicationManager is killing the process of my application when the user presses on "FORCE STOP" on the Aplication Manager.According to the documentation a broadcast action is.The user has restarted a package, and all of its processes have been killed. All runtime state associated with it (processes, alarms, notifications, etc) should be removed. *Note that the restarted package does not receive this broadcast.* The data contains the name of the package.How can I listen that action in my application; I have tried creating a BroadcastReceiver on my package, but the onReceive() is not called.
View 14 Replies
View Related
Jul 27, 2010
How can I close the browser once I got redirected to my app. Is there any way to do this?
View 3 Replies
View Related