Android : Way To Differentiate Droid Activity From A SubActivity Programatically
Jun 2, 2009How can I differentiate an android Activity from a SubActivity programatically?
Is there any api for that?
How can I differentiate an android Activity from a SubActivity programatically?
Is there any api for that?
does anyone know how to get result from subactivity to MainActivity without close the subactivity? i know the usual way is using method called "startActivityForResult (Intent intent, int requestCode)" and inside the subActivity set the result 1st before finish(); method
setResult(requestCode,intent); finish(); then the function called "protected void onActivityResult(int requestCode, int resultCode, Intent data)" which is inside main activity will get the result. BUT... by using that way, it will close my sub activity and the system will go back to main activity...........
I still have a problem to develop a convenient app to the user. because i am struggling using the activities, intent and intent filters. www.developer.android.com/reference not fit for me to understand these things. can you suggest me a fine example code or tutorial to understand how these things are getting worked.
View 1 Replies View RelatedMy application supports twitter and needs to open browser for OAuth. When the user clicks the Share on Twitter button, the main activity will create another subactivity (TwitterActivity) to handle twitter authentication issues. Here is a flow graph showing how activities are invoked currently. Main is short for MainActivity and Twit for Twitter Activity. startActivity() OAuth intent OAuth callback finish()Main ---------------> Twit ------------> Browser --------------> Twit --------> Browser As you may notice, after the TwitterActivity calls finish() to stop, it will now return back to MainActivity, but Browser instead. How can I make it return back to MainActivity?
View 2 Replies View RelatedI have three activities in my android app. First activity is main application screen which gives option to open second screen containing second activity. But when I click on the button on second activity which was supposed to open third activity screen.
I get "Application has stopped unexpectedly" error.
CODE:.................
It seems like every example I can find of switching between Activity's involves creating an Intent and passing in the context of a View via an OnClickListener associated with a button.But what if you just decide you need to switch Activity's? In my case, a Preference value is causing an Activity switch. How do you create an Intent that can cause an Activity switch without an associated OnClickListener?
View 4 Replies View RelatedI've been experimenting with the Android SDK over the past few days, in readiness to write an App for the store, however I've run across a bit of a problem.
The App I'll be writing requires that the user has a Google account associated with the phone. Retreiving and making use of the Auth token etc was not a problem, however I would like to be able to show the activity that a user would normal reach by going through the menus Settings->Accounts->Add Account.
Now through experimentation I've been able to launch this activity from the shell using the following command. am start -n com.google.android.gsf/.login.AccountIntroActivity
I'm having trouble performing the same action in JAVA using the Intent class.
Would anyone be able to tell me firstly whether or not this can be done via JAVA, and secondly how I could go about it please?
If I have to settle for the Sync Settings screen then I will (this can be achieved through the Settings.ACTION_SYNC_SETTINGS intent), however it'd be quite nice to be able to direct the user straight to the required screen.
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.
I have a use case in my application, where after certain point, I need to associate an data with an activity. So whenever an intent with an action and the data type is fired, my activity can be opened. I know that it is possible to associate a data type with an activity statically via AndroidManifest.xml.
Is it possible to register the data type for an activity dynamically and programatically?
In the Android app which is getting developed, i have multiple alarms.
I want to initiate, different actions on different alarms.
How can i differentiate or determine , exactly which alarm has been fired?
how to differentiate the 480X800 and 480X854 screens. we have an option to put the one image at the hdpi folder.in my case 480X800 image is does not support for the 480X854 image. it shows a blank space at the bottom.Any Idea?
Edit: i set the image as a background. on my layout i have transparent image views with margins. if i click the image view it do some task. but between these two screens. i can adjust the value for one. in another one the image was strectched slightly. then what can i do? can you understand my problem?
Is there a way to urn off) the differentiate (and turn off) gmail notification from the SMS notification? Is there any way to set different ringers for different SMS contacts?
View 20 Replies View RelatedIs there any way to send String messages from the parent Activity (running on B/g) to the subActivity (currently running)?
SubActivity is invoked using intent and startActivity(intent);
I want to open EditBox(sub activity) using this method and then update this editBox according to the process going on in the parent activity () and later want to finish() this Box when process in the parent activity completed.
I created an application which consists of several activities. If I start a subactivity named DlgTitleTags from main activity everything goes well.
Another case is when I start a subactivity DlgLibrary and then from DlgLibrary DlgTitleTags the execution fails on line:
CODE:..................
In the first example this line executes without errors so I'm wondering what could be wrong here.
This is the copy from log:
CODE:........................
We can launch the app in two ways, 1 is form the app, clicking on device back button till we reach the android home screen and launching the app or 2nd is from the app we can click the device home button and then we can launch.
How can we differentiate these to launches? In 2nd type launch onrestart will be called, onrestart will be called in some other cases also. I want to do something in the 2nd type of launch. Can any one tel me how to do this...
I am developing a simple app which does a little bit of image-processing. It's divided in two activities; the main one with some display elements and the second one which is used to capture images off the phone's camera.
To discribe my problem: I start the app, capture an image (by starting a new Intent with the subactivity) and all data is displayed correctly. If I capture another image after this, I run in an java.lang.OutOfMemoryError - bitmap size exceeds VM budget
I dont store the captured bitmap, in the second activity I just extract some data from it and pass it to the main-activity; finishing (finish()) the sub-activity afterwards.
I need your help in differentiate between touch event and drag. since I need to do action when user touch the screen and another action when it touch and drag. I wrote the code below but it only works for touch but not for drag. ret is the return value of the onTouch method. Code...
View 4 Replies View RelatedIs there some way to reset android device programatically? I'm looking need some way to delete any private data (contacts, calendar items, media) from the phone.
View 2 Replies View RelatedI am downloading files from web server programatically. after download is complete, i checked the file.the size ,extension and all other parameters are correct but i when i try to play that file in media player it is showing that it is corrupt. code...
View 3 Replies View RelatedIs it possible to change the language of an app programmatically while still using Android resources?
If not, is it possible to request a resource in an specific language?
I would like to let the user change the language of the app from the app.
I am working on an Android Application where I need to display log information when I execute the .apk file in release mode based on some condition.
It can be like below:
if(debug)
display log inf.
else
normal execution
I will set this variable to true to enable debug mode to display log information.
Can anyone help me in achieving this feature.
This might be a dumb question but is there any way (or app) that would allow us to change the white envelope in the notification bar for email? I ask because I have 2 accounts, one Yahoo and another Exchange for work. I never know which email account gets a new email unless I expand the notification or enter the email app.
It would be great to be able to have a little "Y" icon (or something) for a Yahoo email and another icon for the exchange email. That way I can just ignore all the exchange email that comes in after work and only bother looking if it is a Yahoo email. Anything out there?
Can any one tell me how to reject incoming call programatically in android?
View 1 Replies View RelatedIn Android, how do I get the application's id programatically (or by some other method), and how can I communicate with other applications using that id?
View 3 Replies View RelatedHow do I set wifi ip address, dns address, gateway from android java i.e programatically ,I didn't find any method which has the capability to store the values...
anyone knows? how to do this?
I m new to android development i dont know to how to get the latitude and longitude of device by programatically?If u can provide some code snippet to get the latitude and longitude.
View 2 Replies View RelatedIs there any way to programatically open the Android Music Player?
I'm sure there is some kind of Intent somewhere but I cannot find it.
One of the achievements is "No Doctors Here", to kill 15 apples in one round of classic mode. I've definitely done this at least twice (with counting), but OpenFeint doesnt reward me the achievement. Does Fruit Ninja differentiate between green and red apples?
View 1 Replies View RelatedI need to correctly be able to differentiate between emulator instances. I know it's easily done with real devices. With real devices, you can use getDeviceId or getLine1Number from TelephonyManager. With emulators, all the instances have the same device id, same subscriber id, and same line1 number. Is there a way to differentiate them? Using NetworkInfo, I can call the toString method and I get my ip and the port on the computer. The problem with that is that the port is always different. I would like something more stable. Like when you use "adb devices" in command line. Emulator #1 is almost always "emulator-5556" and emulator#2 is almost always "emulator-5554". Is there a way to get the same info I get from "adb devices" in my code? If not, is it possible to use a command line parameter to force the emulator to use a certain phone number?
View 3 Replies View RelatedI'm a little confused as to how to differentiate between Facebook and Facebook for HTC Sense, which both can be found in Settings>Accounts & Sync.Does anybody know the difference between the two apps? Is the Sense version purely for the Friends Stream, as there's the same situation for Twitter?
View 2 Replies View Related