Android :: Avoid History Of Activity?

Oct 13, 2010

I have total 3 activities.
First activity(A) starts second activity(B). From Activity B, 3rd activity(C) is called.

Activity B, shows list with checkbox to select items and single OK button. On clicking OK button Activity C is called with selection.

When user clicks BACK button in Activity C, by default Activity B is displayed (with selected checkbox).

I want to display Activity A when BACK button is clicked in Activity C.

How to achieve that?

I have handled OnKeyDown() in Activity C to startactivity(A). it is working. But when user clicks BACK button on Activity A, again Activity C is displayed. while application should end.

In this direction how to skip Activity B is ever called?

Android :: Avoid history of activity?


Android :: Opening Browser Activity / Prevent It From Being In Activity History

Aug 12, 2010

I'm working on an app that launches the browser activity to perform a Twitter OAuth authorization. This process uses a callback url which will re-launch the activity that started the browser activity in the first place.My problem is that the browser pages remain in the history stack and when the user then clicks back from the preferences activity that launched the browser in the first place, they don't go back to the app's main activity, but instead are brought back to the browser. I've tried adding flags to the launching intent to prevent history and reset on clear, but it doesn't seem to work when running on my phone, only on the emulators.

View 1 Replies View Related

Android :: Start Activity And Clear Activity History

Apr 22, 2010

I have a huge maze of activities in my application. What I need to do, is that when the user logs in into the system, the activity history should be cleared. I cant just use finish() when I start a new activity, because I want the activities to have a history until the user logs in. I have experimentet with the different flags when starting an activity, but I have had no success.

View 1 Replies View Related

Android :: Avoid Non Static Inner Classes In Activity?

Jun 17, 2010

Since I seem to have caught two activity references in a heapdump, where the Activity is set to singleTask. Romain's advice on avoiding memory leaks includes: "Avoid non-static inner classes in an activity if you don't control their life cycle, use a static inner class and make a weak reference to the activity inside"

What does this mean exactly? I can't find any examples, positive, or negative for this rule. I do have some non static inner classes in my activity. Most of them are anonymous inner classes like this one. I see hundreds of them in the samples:....................

View 24 Replies View Related

Android :: Can I Avoid Sending Notification When Activity Is Currently On Top

Sep 13, 2010

I have a server socket bound to a port and I want to send notifications using NotificationManager when a client connects. This all works well.

What I want to avoid is sending notifications if a specific activity is currently being used by the user. E.g., I'm trying to avoid something like GMail notification if I'm already reading email.

View 2 Replies View Related

Android :: Avoid Activity Restart At Keyboard Open Or Close?

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

Android : Avoid Restarting Activity On Keyboard Flip Change

Aug 11, 2009

when i open my keyboard, it restarts the activity. i use only landscape mode and dont want the activity to restart.

View 2 Replies View Related

Android :: How To Add Activity To App To Task History?

Mar 16, 2009

I'm trying to write a mediaplayer activity launched from browser. But I found if I launch mediaplayer activity from browser, it won't be shown in the task history window(long press home key). And if I launch mediaplayer activity launched from home, it can be shown in the task history window. Is there any way to make mediaplayer activity to be shown in the task history window when launching it from the browser activity?

View 2 Replies View Related

Android :: Activity History Stack

Aug 1, 2009

I have 3 activities, I want to allow only one of each of the activities to be on the history stack at one time.A>B>C>[GO TO B] gives me A>C>B using FLAG_ACTIVITY_REORDER_TO_FRONT flag.Now the problem is that when I call B from C I want B to be restarted not just brought to the front.how can I do that?

View 3 Replies View Related

Android :: Enumerate Activity History Stack

Dec 17, 2009

When debugging I've sometimes wanted a tool that would list running tasks and show which activities are on the history stack for each task. I can get a list of tasks by calling ActivityManager.getRunningTasks(). Each ActivityManager.RunningTaskInfo object in the list gives me interesting information such as the base activity, top activity, and number of activities in the task. I haven't found a way to actually enumerate all the activities in the task's history stack. Is there a way to get at such information?

View 2 Replies View Related

Android :: Remove An Activity From History Stack

Dec 14, 2009

My app shows a signup activity the first time the user runs the app, looks like:

ActivitySplashScreen (welcome to game, sign up for an account?)
ActivitySplashScreenSignUp (great, fill in this info)
ActivityGameMain (main game screen)

so the activities launch each other in exactly that order, when the user clicks through a button on each screen.

When the user goes from activity #2 to #3, is it possible to wipe #1 and #2 off the history stack completely? I'd like it so that if the user is at #3, and hits the back button, they just go to the homescreen, instead of back to the splash screen.

I think I can accomplish this with tasks (ie. start a new task on #3) but wanted to see if there was simpler method.

View 3 Replies View Related

Android :: Check If Any Items On History / Activity Stack?

Nov 16, 2009

I'm trying to figure out if there's any way to see if there is anything on the history stack so I can programatically display a Back button or not.

I tried getting the RunningTaskInfo to get the num of activities but it doesn't seem to work quite right for what I need. Does anyone know of another way?

View 2 Replies View Related

Android :: Activity History Stack Wrong Upon First Install On Device

Dec 4, 2009

Edit / Update:

As an update to the below problem, I found the exact action which causes it to happen.

Download an apk from a url through the android browser
Install the app.
After install, the app gives you two choices: "Open" or "Done".
If you choose "Open", the quirky behavior described below starts.
If you choose "Done", then launch the app from the app tray, it works fine.

So it seems like this problem is caused by using the "Open" button the browser provides you after installing the APK.

I'm experiencing an error in the history stack of applications upon first install. I made a test app to demonstrate this.

The test app is simply two activities, A and B. Activity A launches B. That's all it does. Rest is wizard generated template code from eclipse.

When the user installs the app (via web url apk), and runs it for the first time, I get an out-of-order activity stack:

-User starts the app, A is on top.
-They make A launch B by clicking a button. B is on top of the stack.
-User hits the home screen button.
-User returns to the app, A is displayed, instead of B.
-User hits the back key, B is shown!
-User hits the back key again, A is shown!
-User hits the back key again, home screen shown.
-Now the stack is clean, and app behaves "normally" from now on!

Is any one else seeing this? This is almost exactly like this known bug, however my users are not installing from eclipse:
http://code.google.com/p/android/issues/detail?id=2373&q=first%20%20i...

I can provide the test app/source if anyone wants to try. This is the manifest, which does not have any special customizations made to it. code...

as far as I know, this should definitely not be happening, and works fine after you clear the history stack the first time.

View 1 Replies View Related

Android :: Prevent Saving Browser Pages In Activity Stack History?

Oct 27, 2010

1. User click one button on Activity#1 to start Activity#2.

2. One button on Activity#2 start system default browser(Intent.ACTION_VIEW) to get Twitter authorized.

3. After user allow, Twitter redirect user to Activity#2(Custom intent- filter+data) and it save the tokens.

Now, if I press back key, the app back to browser, how to prevent this and return to Activity#1? Try several Intent.Flag before start browser with no luck.

View 4 Replies View Related

Android :: On Logout Clear Activity History Stack Preventing Back Button

Jun 9, 2010

All activities in my application require a user to be logged-in to view. Users can log out from almost any activity. This is a requirement of the application. At any point if the user logs-out, I want to send the user to the Login Activity. At this point I want this activity to be at the bottom of the history stack so that pressing the "back" button returns the user to Android's home screen.

I've seen this question asked a few different places, all answered with similar answers (that I outline here), but I want to pose it here to collect feedback. I've tried opening the Login activity by setting its Intent flags to FLAG_ACTIVITY_CLEAR_TOP which seems to do as is outlined in the documentation, but does not achieve my goal of placing the Login activity at the bottom of the history stack, and preventing the user from navigating back to previously-seen logged-in activities. I also tried using android: launchMode ="singleTop" for the Login activity in the manifest, but this does not accomplish my goal either (and seems to have no effect anyway). I believe I need to either clear the history stack, or finish all previously- opened activities. One option is to have each activity's onCreate check logged-in status, and finish() if not logged-in. I do not like this option, as the back button will still be available for use, navigating back as activities close themselves. The next option is to maintain a LinkedList of references to all open activities that is statically accessible from everywhere (perhaps using weak references). On logout I will access this list and iterate over all previously-opened activities, invoking finish() on each one. I'll probably begin implementing this method soon.

I'd rather use some Intent flag trickery to accomplish this, however. I'd be beyond happy to find that I can fulfill my application's requirements without having to use either of the two methods that I've outlined above. Is there a way to accomplish this by using Intent or manifest settings, or is my second option, maintaining a LinkedList of opened activities the best option? Or is there another option that I'm completely overlooking?

View 2 Replies View Related

Android :: Clear Entire History Stack And Start A New Activity On Android

Aug 13, 2010

Is it possible to start an activity on the stack, clearing the entire history before it? The situation I have an activity stack that either goes A->B->C or B->C (screen A selects the users token, but many users only have a single token). In screen C the user may take an action which makes screen B invalid, so the application wants to take them to screen A, regardless of whether it is already in the stack. Screen A should then be the only item on the stack in my application. Notes There are many other similar questions, but I haven't found anything that answers this exact question. I tried calling getParent().finish() - this always results in a null pointer exception. FLAG_ACTIVITY_CLEAR_TOP only works if the activity is already on the stack.

View 1 Replies View Related

Android :: Xml Parsing / Avoid Symbols

Feb 28, 2009

I am developing a simple application to parse the xml content but while parsing the xml data i am getting some attribute values like:

Espaol"

BelgiŤ (nl)

How to get the original values by avoid these symbols

currently i am using

<?xml version="1.0" encoding="ISO-8859-1"?> at the top of the xml file

Is it correct or i need to do more?

View 2 Replies View Related

Android :: Avoid Package Dependency

May 10, 2010

i have couple of appz(diffrent apk's), and i run activities from one app to another.my target is to avoid package depndency between them, in case in the future i want to upgrade or compile one package without the absence of another.the problem is that: without setting the dependecy between eachother(eclipse: buildpath->projects), i cant fire the intents, i`am getting error:"Unable to start activity component..."

View 1 Replies View Related

Android :: How To Avoid Service From Being Uninstalled

Jan 28, 2010

I am working on an Android service which will be OTA downloadable.How to avoid an application or service from being uninstalled from the device by the user?Is there some setting that we could enable in the AndroidManifest.xml to achieve this?Can the above be achieved without any OEM integration?

View 2 Replies View Related

Android :: Avoid Scaling Of Background

Oct 15, 2010

In a start activity of our android application we're using a linearlayout with an background image for whole space. The image size is 320x480 - the same as device resolution, we're using for testing. The problem is, the image will be scaled und looks not so nice. I tried to use imageview instead, but I've got black borders.
Some ideas, how to avoid scaling or how to get the proper size for background image?!

View 1 Replies View Related

Android :: Avoid Others To Get Used Pictures In My Application?

Jul 22, 2010

I'll use some pictures in my application.Is there any way to avoid others getting my pictures?

View 6 Replies View Related

Android :: Security App Avoid Uninstall

Dec 23, 2009

I am developing a security app, to track stolen devices, is there any way to make really difficult to uninstall an app? or to avoid the uninstall?

View 3 Replies View Related

Android :: Error Using SDK And AVD Manager / Avoid It?

Dec 17, 2009

I'm trying to get the android SDK set up on my computer, but every time I start the SDK and AVD manager and try to connect to the repositroy, I get this error:

Failed to fetch URL https://dl-ssl.google.com/android/repository/repository.xml, reason: Connection timed out: connect

I have no HTTP proxy, and I have also tried checking the box "Force https://... sources to be fetched using http://...", but that doesn't work either.

When I go to https://dl-ssl.google.com/android/repository/repository.xml via firefox, I can see the xml file, however it takes a minute or two to load, making me wonder if the sdk's timeout is too short for it to actually connect to the server??

I am on windows 7 Professional, 4GB ram, AMD Turion x2 ultra processor, Java details:

java version "1.6.0_17" Java(TM) SE Runtime Environment (build 1.6.0_17-b04) Java HotSpot(TM) Client VM (build 14.3-b01, mixed mode, sharing)

And I downloaded the android-sdk_r04-windows sdk...

I've searched the web, and the only simmilar problem I can find is this link: http://www.mail-archive.com/android-beginners@googlegroups.com/msg168..

View 2 Replies View Related

Android : How To Avoid Touch Event

Aug 19, 2009

I am trying to use "setClickable(false)" + "setLongClickable(false)" + "setFocusableInTouchMode(false)" to disable Touch Event for every views but failed. When mouse clicks, OnTouchEvent() of some view will still be called. What I want is only to disable Touch event because my application need not Touch and Touch event will disturb the running of app. Is there any way to disable Touch ?

View 6 Replies View Related

How To Avoid Clean Build Using Mm-B On Android

Oct 11, 2012

I am building an Android Application that has a lot of C modules that has the sequence of Java->JNI->C code. I am currently building all the C modules using mm -B option in the Android baseport (Android source code) within the external folder. When I want to build all C modules, I call the individual modules' mm -B function one after the other. I have 2 questions in this regard.I wanted to know if there is a way to do incremental build on a set of modules. The scenario here is that I am building a set of modules one after another from a script. I have observed that all the modules mentioned in the script get built irrespective of whether a change has been made to it or not. This clean build takes time. Is there a way out of this?

Whenever mm -B is executed, the libraries built are placed in out/target/product//obj/lib/ path by default. I wanted to know if we can change this path and whenever the mm -B command is called, the libraries are copied to the corresponding modules paths and not to this common path.

I dont have much knowledge of the envsetup.sh that has the definition of these mm and mmm functions.

View 1 Replies View Related

Android :: Avoid Force Close Message Box

Oct 31, 2009

My application used to execute in background by service. But sometimes when it goes in exception it is giving Exception with the Force Close Message Box. I want to avoid that Message box. Is there any way to avoid it?

View 4 Replies View Related

Android :: Avoid Side Button Pressing?

Mar 11, 2010

I use my phone as an audio player while outside with a bluetooth headset. I have the phone in my pocket. However,it seems very easy for the side buttons to be pressed, even when the phone is locked. What do you all do for this? I have tried a couple things and did find a "solution", but it's not one that I like, and would appreciate hearing thoughts from others.

View 4 Replies View Related

Android :: How To Avoid Camera Landscape Mode?

Nov 24, 2010

I am New To android, my problem is when iam capturing image programetically the camera is opening in landscape mode..Than How to Avoid it?

View 1 Replies View Related

Android :: How Can Avoid Background Image For An Application?

Jan 9, 2010

hi, i run my application in an emulator/device automatically one drawable image other than default image i used my image coming for my application as background.how can avoid it?

View 1 Replies View Related

Android :: Avoid Background Thread Been Killed?

Mar 1, 2009

As is mentioned above,What i'm trying is to protect a sub- thread,and keep it going on as long as the App that starts it is still alive.In other words,If the system need more resources,Let it kill both the App main thread and the sub-thread started from it,Instead of just kill the sub-thread.Is there any way i can do this ?? And another question here,The android system seems to be "rude",As it killed my thread without telling me,even in the logs,Is this the case?

View 6 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved