Android :: Redirect User To HomeScreen After Activity Finishes
May 12, 2010
I'm trying to implement similar behavior as the native phone app. When a User is in the applications menu/drawer (place that lists all applications) and receives and incoming call, after the call has ended the User is returned to the Android Homescreen. How do I redirect activity to the android homescreen like the phone app for that specific case.
View 2 Replies
Jun 24, 2010
Is there an Event that is fired when an widget becomes visible on to the homescreen. I didn't mean at install time, I mean if the user changes his homescreen by wiping the surface of the phone. The background of this question is that I setup a timer in a service inside the widget that gets updates from a url but that should stop if the widget is not on the current homescreen.
View 3 Replies
View Related
Aug 29, 2010
Are there any guides on how to use activity shortcuts on the home screen? eg. Hold down finger -> Add Shortcut -> Activities -> ...
Specifically I want the vlingo app icon to open vlingo and start speaking right away. Similar to the vlingo widget, but I need to do this with an icon shortcut.
View 2 Replies
View Related
May 3, 2010
What I am trying to do is emulating the "Home" button which takes one back to Android's homescreen. So here is what causes me problems: I have 3 launcher activities. The first one (which is connected to the homescreen icon) is just a (password protected) configuration activity. It will not be used by the user (just admin) One of the other 2 (both accessed via an app widget) is a questionnaire app. I'm allowing to jump back between questions via the Back button or a GUI back button as well. When the questionnaire is finished I sum up the answers given and provide a "Finish" button which should take the user back to the home screen.
For the questionnaire app I use a single activity (called ItemActivity) which calls itself (is that recursion as well when using intents?) to jump from one question to another:
Questionnaire.serializeToXML();
Intent i = new Intent().setClass(c, ItemActivity.class);
if(Questionnaire.instance.getCurrentItemNo() == Questionnaire.instance.getAmountOfItems()) {
Questionnaire.instance.setCompleted(true);
} else Questionnaire.instance.nextItem();
startActivity(i);
The final screen shows something like "Thank you for participating" as well as the formerly described button which should take one back to the homescreen. But I don't really get how to exit the Activity properly. I've e.g. used this.finish(); but this strangely brings up the "Thank you" screen again. So how can I just exit by jumping back to the homescreen?
View 2 Replies
View Related
Oct 13, 2010
I am quite new to Android yet, and I have an application that has a webview on it. I need to know when the webview finishes loading a page that has a random number of redirects (sometimes to the same page, and the order of the redirects also change), so I can remove the Splash Screen only when there is a fully loaded page. On the webviewclient the onPageStarted and onPageFinished functions are called once per each redirect, as is the onNewPicture (even though the screen is always blank during the redirects). So I can't be sure when it's called the last time (page actually loaded). I also tried using the onLoadResource to count the number of resources loaded (dangerous and unreliable approach, but I am getting desperate here), but this also failed, since after the page is cached, it is called only one or two times. That is one big puzzle I am unable to solve using what I know so far, can anyone please help me?
View 1 Replies
View Related
Apr 26, 2010
How can I temporarily block all user interactions with the views of an activity ?(Other than calling the setEnabled method on each view)
View 2 Replies
View Related
Sep 2, 2010
I have an application that must create a database and if that fails, then no sense moving forward. I've built an AlertDialog and show() it but it never displays. The logic falls through and then barfs because of the missing database.What is the right/best way to throw up a message and halt the activity? The code below executes fine (meaning the show() occurs while debugging and it falls to the next line) but the UI never displays this alert.BTW I realize the throw might not be the most graceful but I'm not even getting that far so.
View 2 Replies
View Related
Nov 20, 2010
How can I disable the keyguard when a broadcast receiver is activated by screen_on, so that when it occurs the user sees an activity that I have started behind it?(The activity is running already)I have been trying the following code from a broadcast receiver triggered by screen off.It doesn't seem to be working though as it is. When I turn the screen on, I still have to manually unlock the keyguard on the phone to reveal the activity behind it.
View 1 Replies
View Related
Feb 5, 2010
Can you please tell me how can my activity detect user pressing HOME key?
View 2 Replies
View Related
Oct 19, 2010
Is there a way to reprompt the user to choose a default activity for an intent? For example, user selects his default home apk and I want him to reconsider his choice once again. I know how to do that on 2.1 and before, but is there a way to do that now on 2.2? Famous Home Switcher, which did similar thing, does not work on 2.2 anymore thanks to google team.
View 1 Replies
View Related
Sep 27, 2010
I want to call another activity when the user clicks an hyperlink. Can anybody suggest me how to use Intent in this case?
View 6 Replies
View Related
Jun 28, 2010
I would like to launch an intent when any of my activity is visible, otherwise I will put it up as a notification, and will be fired by the user. To decide this, I need to know if any of my activity is front-most, how do I that?
View 3 Replies
View Related
Mar 31, 2010
I was wondering if anyone understood how to make your application be displayed when you unlock the screen. I have an application where the user turns on a Bluetooth device, it connects to the phone, and the user should be presented with a UI. Having them hunt for the app or using the notification menu is not a workable option (too much work and not the obvious behavior).
The problem is that:
When the screen is unlocked:
- you can popup the activity from the background service when Bluetooth connects to a device
- User is happy because the UI is right there
When the screen is locked:
- The application gets started but is destroyed
- User unlocks the phone and nothing is there but the homescreen
One work around would be to disable the keyguard when the application gets woken up but the nuclear option is a pretty bad option. I know the standard Android assumption is that you shouldn't do this. In the normal case this behavior is fine, but in this case I explicitly did something I want the phone to respond without adding more work for the user to do. As per Google's guidelines if you don't like this behavior there can be an option for you to turn this off or you can not use the application.
A few more details, so after looking at this a bit more the problem isn't necessarily that you can't have an activity running when the screen is locked, unlock and expect it to be waiting. That does work if you do something like the following: lock your device run an app through Eclipse while the phone is locked/off unlock and it will be waiting for you.
But in the case the Activity is already running and I'm brining up a new window (which happens to be a transparent one, saying you're connected and asking what they want to do).
The problem is that it gets killed
CODE:..................
The setup here is as follows:
MyBackgroundService is a serivce that handles Bluetooth state (waits for connections, turns on Bluetooth if the user starts the app, etc.). It triggers a popup BackgroundPOPUP activity that runs a ViewFlipper.
MyBackgroundService starts BackgroundPOPUP through an intent.
BackgroundPOPUP is an activity with a Translucent theme (Theme.Translucent to be precise), it shows a ViewFlipper with some instructions and presents some options.
View 1 Replies
View Related
Nov 19, 2010
Here is my code. I'd like to pass a boolean to the activity i want to start.code...
View 1 Replies
View Related
Nov 22, 2009
I am creating an alternative keyboard. In order to help users understand how to set up the IME after it is installed I have added a simple Main Activity that appears in the Application Launcher with set up and usage instructions. I also have a preferences Activity and I want the user to have an option to hide or show the setup instructions Activity if they don't want to see it any more. My question is how best I can do this? I am assuming if it is possible it would require overriding the IntentFilter for the setup instruction Activity. I have experimented with this and read through the Intents and IntentFilter documentation but I can't see how to do this.
View 2 Replies
View Related
Oct 19, 2010
I recently released an update to my application (about a week ago).
Since then, I've had two emails from users who report that, while updating the app through Market, the installation process gets "stuck" and never finishes. This is after the application has been downloaded. They can't abort the installation.
Did anyone here have similar reports recently?
View 8 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
Aug 4, 2010
My MAIN activity is spawning a child activity that contains a ListView. While this ListView is being populated (through an AsyncTask), an indeterminate progress bar is shown.However, assuming that I am an impatient user and I press the BACK button, the progress bar is cancelled but I am left with a blank screen. I have to press BACK one more time to go back to the MAIN activity.I would like the app to go back directly to the MAIN activity by pressing BACK only once. Can somebody point me in the right direction? I am thinking I should call finish() somewhere but I don't know where to put it.
View 3 Replies
View Related
Sep 2, 2010
Is there a way to retrieve Browser's user-agent without having a WebView in activity?
I know it is possible to get it via WebView:
WebView view = (WebView) findViewById(R.id.someview);
String ua = view.getSettings().getUserAgentString() ;
But in my case I don't have/need a webview object and I don't want to create it just for retrieving user-agent string.
View 1 Replies
View Related
Aug 21, 2009
I define a class Rect and a aidl file as below. code...
View 2 Replies
View Related
Nov 10, 2010
I have various activitys on my app. I have a configuration Activity, and i want to put a cancel button, that, when user press this button, the configuration window get's closed and turn back into the previous activity.i search in google and i find something about calling cancel or dismiss functions, but i can't call them cause this is not a dialog, it's an activity
View 1 Replies
View Related
Jun 17, 2010
I have Two activities One splash screen, Player screen. When user clicks on my app icon first splash screen is displayed and then player screen When player activity is running, if user returns to the home screen and then again clicks on app icon, the application is starting from the splash screen again.can any one please help me out how to do any one of below
1) I need to close current running activity and reload application.or
2) I need to resume to the player screen directly.Please give me an example or reference to follow, Im beginner in android programing.
View 3 Replies
View Related
Sep 27, 2009
When I currently have my activity on the font of the screen, how can I make Android to 'destory' my activity when user clicks 'back' button? (i.e. onDestory of my Activity gets called)?
View 4 Replies
View Related
May 30, 2010
I have a Service that downloads a file from the internet. What I want is for the response (an InputStream in this case) to be handled by a custom handler that can be switched (like a strategy pattern) but I can't figure out how to do this. So basically the User of the API would be able to plug in different handlers for the response, some would parse XML, others might save files etc. I realise I could pass through the activity context and execute the method from this (given some interface) but I don't want to do this obviously, in case the Activity is closed in the meantime while the file is still downloaded.
UPDATE - I just had one idea it will work sort of but has problem if the DownloadRunnable gets changed between executions of the downloads.
The modified Runnable interface
interface DownloadRunnable {
void run(InputStream stream);
}
An enum
public enum ServiceHandler {.......................
View 1 Replies
View Related
Jan 25, 2010
I have an application with 2 activities, LogonAct and MainAct. LogonAct is a logon activity which I want to force the user to go through each time they return to the application. I've set android:clearTaskOnLaunch="true" on LogonAct.
View 1 Replies
View Related
May 2, 2010
I have an Activity with a list that is bound to a ListAdapter reading data into a ArrayList from a database. All is well when the data is first loaded. While the Activity is open and the list is being displayed it is possible and likely that the data in the database will be updated by a service but the list does not reflect the changes because the ArrayList does not know about the changes. If the Activity is no longer in the foreground as would be the case if the user goes to the home screen and then is brought back to the foreground I would like for the Activity to not display what it did prior but rather reload the data using the ListAdapter the view is bound to. I think something needs to call finish() but I am not sure what.
This is what I have in the Activity.
CODE:.......................
View 1 Replies
View Related
Sep 9, 2013
I'm having a problem with unlocking my phone. Some of my friends tried to unlock the pattern but after 20 failures the phone blocked. Now I have to submit my google login so I can get back on it. The problem with that was that I was on vacation abroad so my 3G and wifi were both turned off. I've read about other problems like this and came to a point where I was trying to turn on my wifi with adb. I found that I could use the command "svc wifi enable" and I tried this several times, every time with the same result: I think the command starts but then gets killed before it finishes.
View 9 Replies
View Related
Apr 24, 2010
I've got an Android activity which grabs an RSS feed from a URL, and uses the SAX parser to stick each item from the XML into an array. This all works fine but, as expected, takes a bit of time, so I want to use AsyncActivity to do it in the background. The line items = parser.getItems() works fine - items being the arraylist containing each item from the XML. The problem I'm facing is that on starting the activity, the ProgressDialog which i create in onPreExecute() isn't displayed until after the doInBackground() method has finished. i.e. I get a black screen, a long pause, then a completely populated list with the items in. Why is this happening? Why isn't the UI drawing, the ProgressDialog showing, the parser getting the items and incrementally adding them to the list, then the ProgressDialog dismissing?
View 3 Replies
View Related
Jul 21, 2010
After using the unrevoked3 method to root, I downloaded rom manager and obtained the damage control rom to flash. When rom manager prompted to install, I just hit 'yes (or whatever the prompt was)' without checking backup (since I already have one) or clear the cache. Once it reboots and finishes installing, it just hangs at the 'htc EVO 4G' screen and seems to be in an infinite cycle (screen goes blank for a second then back onto the htc evo 4g screen).
View 2 Replies
View Related
Jan 5, 2010
I am trying to open a URL using a webview. This URL redirects itself to another page. For some reason the redirect doesnot open up inside the webview. It just opens up into a new browser. Is there some setting in the webview control that can prevent this from happening?
View 3 Replies
View Related