Android :: Orientation Change Runtime Option
Apr 24, 2009
Is it possible to have a user choose how an app should respond to orientation changes? I have it set to android:screenOrientation="sensor" in the manifest but I would like users to be able to turn this on and off or set landscape or portrait orientation permanently.
View 5 Replies
Apr 15, 2010
Well, preventing an orientation change is easy. But what about doing it at run time.
Say, I have an activity which supports orientation change in normal situations. It has say three Edit Texts.
There's also a button, which when clicked would do some processing in a thread while showing a ProgressDialog which is not cancellable.
Ok, so till the user hits the Button, I want the activity to be able to adapt the orientation changes. I have two layouts files for each orientation with different layout schemes.
What I want is this. Once the user clicks on the button, and the ProgressDialog is showing, I don't want the activity now to be re- created again when the orientation changes. So, before showing the ProgressDialog, is there any way to tell the Activity not to handle Orientation change?
Also, once the process is complete, and the ProgressDialog is removed, I want the Activity again to be able to handle orientation changes.
View 6 Replies
View Related
Sep 21, 2010
Is there a way to enable / disable orientation changes at runtime?
i know you can force a screen orientation in your manifest using android:screenOrientation="portrait" or ="landscape"
but I would like a way to enable / disable it at runtime.
View 2 Replies
View Related
Mar 13, 2014
is there a way to programmatically configure orientation in android application at runtime ?
(I want to allow portrait in phones and portrait/landscape in tablets)
View 1 Replies
View Related
May 14, 2009
I have created an activity for my game which handles all orientation changes by itself and has a fixed "portrait" layout. Actually it uses the accelerometer and is rendered using 2D canvas methods. If the level has been completed I show up a highscore dialog in which the user can enter his name. The dialog is floating above the underlying level screen which gets blurred out nicely. This generally works.
Problem is that the dialog does not get rotated if the orientation of the phone changes. So even if the keyboard is exposed the dialog is shown in portrait mode instead of landscape. I have tried to use an activity with dialog theme instead but the behavior didn't change. After several tries it seems that I have found the reason for this: Once there's an activity with fixed orientation in the activity stack then all subsequent activities keep this orientation, too. They will not react on orientation changes anymore (e.g. if the keyboard gets exposed).
After upgrading to 1.5 SDK the described behavior changed a little bit. Now at subactivities indead react on orientation changes like expected. However, the need to have an opaque background! That means that neither dialogs nor activities with dialog theme will work. Those will stick with the orientation of the underlaying activity. So my workaround is to first start a sub-activity with an opaque black background. This activity then shows my highscore dialog on top. It looks quite okay but I wonder if there's a better solution? Is it possible to show a dialog above a fixed portrait or landscape activity which automatically adapts to orientation changes?
View 3 Replies
View Related
Mar 9, 2010
Generally, there should be an option named Orientation which is in Setting -> Sound and Display -> Display setting -> Orientation
However, I can't not see the option "Orientation" in the Android. How could I activate this option?
View 5 Replies
View Related
Jul 30, 2009
I have a notification that starts my activity and passes a messages using the intent's putExtra() function. The message is then displayed to the user in the activity's onCreate function. When the application is restarted due to a orientation change, the message is shown again as it is still in the intent's bundled data.
How can I remove the extra data?
I tried the following:
Bundle bundle = getIntent().getExtras();
if (bundle.getBoolean("showMessage")) {
// ... show message that is in bundle.getString("message")
// remove message
bundle.remove("showMessage");
}
But the message will still be shown after the orientation changed, seems like the intent used is not the one I changed, but the original one. The only workaround I found is to save the showMessage additionally in onSaveInstanceState(). Is there another way? Or is this the way to go?
View 2 Replies
View Related
Mar 22, 2010
Is there a way that after install a app, user can have the option to change the app name through a configuration page in that app? Where are all app names saved in the system?
View 3 Replies
View Related
Jul 22, 2010
I have a widget which has say, a dimension of 294*72(portrait). But when the orientation is changed, I need to change this dimension of the widget to another dimension which would look good on the landscape orientation.
View 4 Replies
View Related
Mar 8, 2010
I am developing an Android App which communicated with a server. User can select a language of his choice at startup or during the App execution lifetime. After selecting the language, the corresponding XML file is downloaded from server according to language which will map the "Values" of Application strings according to that language. Can I do something like replacing the default Strings.xml which contains English names(Say by default) to the language selected by user. Better will be adding an XML file per language and referring it runtime directly.
View 2 Replies
View Related
Apr 15, 2010
How to change the size of LinearLayout when it is runtime ? I've set the size dynamically when it is runtime. But no luck. Didn't change the size of LinearLayout.
View 1 Replies
View Related
May 25, 2010
For an application I need to place some objects at the exact position that I want to have them and therefore I need to use AbsoluteLayout this time.
I want to add buttons dynamically exactly like in the following XML - but during runtime.
CODE:................
How can I archive this? I tried it with the following code to add a button, but I haven't found a function so far to set layout_x and layout_y. How can I do this?
CODE:....................
View 1 Replies
View Related
Aug 25, 2010
I want the ability to re-arrange Views in a LinearLayout, without specifying specific pixel locations, at runtime. for my proof of concept, I have a layout with 2 TextViews, one red, and one black. The red TextView is on the left. I want onClick to set it to be on the right, without adjusting margins, as if I'd re-written the XML of the layout, with the red TextView second.
View 1 Replies
View Related
Apr 7, 2010
How do I change progress bar drawable at runtime? I have set of drawables and I thought setProgressDrawable would change the drawable but it does not seem to work on horizontal progress bar.
View 2 Replies
View Related
Aug 26, 2010
I want to have a grid with 3 columns and 3 rows and an image button in each cell (center of cell)
i tried with gridview but i can't fix the number of rows
i tried with a tablelayout and 3 tablerows, but i can't change width/height at runtime.
View 3 Replies
View Related
Feb 26, 2010
I have a webview and a table containing 4 buttons. I have set the height of the webview to 400px, so that the buttons are displayed at the bottom of the screen, in portrait mode. My problem is, when changed to landscape mode the buttons are not visible. So I need to change the height of the webview on runtime, when orientation is changed. Do anybody know how to achieve this? I am able to capture the orientation change, using 'onConfigurationChanged' function.
View 2 Replies
View Related
Jun 8, 2010
I have an image set as my background and when it is vertical, the image looks fine. However, when the orentation is changed, the image get streched out. If there a way that I can change the image based on the orentation of the device?
View 4 Replies
View Related
Aug 9, 2010
I have a card game I created in android and it is possible to show the scores at any given time by clicking a menu option. I would like that scores dialog to show a different background image when it's loaded depending on factors like who's leading, etc. In my constructor, I have the following relevant code:
public ScoresDialog(Context context) {
super(context);
this.setTitle(R.string.scoresDialogHeading);
setContentView(R.layout.scores_view);
...
}
I have tried getting that view to change it in the showDialog method i wrote like so: findViewById(R.layout.scores_view).setBackgroundColor(Color.BLUE); However, I got a NPE... I tried moving this statement to the onStart method, thinking that the view is not yet initialized but got the same error... Any thoughts on what the right way to do something like that is?
View 1 Replies
View Related
Mar 1, 2012
i have a list sprites in drawable folder. One xml file with:
PHP Code:
<?xml version="1.0" encoding="utf-8"?><animation-list xmlns:android="http://schemas.android.com/apk/res/android" > <item android:drawable="@drawable/fire_00000" android:duration="400" /> <item android:drawable="@drawable/fire_00001" android:duration="400" /> <item android:drawable="@drawable/fire_00002" android:duration="400" /> <item android:drawable="@drawable/fire_00003" android:duration="400" /> <item android:drawable="@drawable/fire_00004" android:duration="400" /></animation-list>
i used AnimationDrawable to run sprites on ImageView, now. i want to set duration properties by hand, if i have a seekbar to change this. How can i do that?
View 1 Replies
View Related
Mar 25, 2009
I am building a AlertDialog in java code, so by default it is portrait but I want to show it in landscape orientation. How to do it in Java code?
View 2 Replies
View Related
Oct 8, 2009
I notice when using the emulator that when the screen is flipped, I get a following logcat message:
INFO/WindowManager(589): onOrientationChanged, rotation changed to 1
How can I catch this in the code? I want to know whenever the orientation changes. I assume I have to set a listener, but I can't find an example anywhere.
View 6 Replies
View Related
Mar 5, 2010
I'm doing an APP that shows some dialogs. Those dialogs are Alert dialogs, and when they are being showed if I change the orientation of the mobile I lost them...they are not being kept on the screen.
View 13 Replies
View Related
Oct 1, 2009
Do Views know changes in orientation? In my case, I create popups from TextView and need to know when the orientation changes(porttrait<-- >landscape). I cannot depend on activity's onOrientationChange.
View 2 Replies
View Related
Feb 11, 2009
I am making an Android app which is currently coming along nicely - I've hit upon a couple of stumbling blocks.
1) How do I stop the screen from going dim/off and the phone locking while the application is running?
2) Can I force the phone to enter landscape mode on running my application?
View 2 Replies
View Related
Jul 1, 2009
My app *sometimes* when orientation change, leaks Activities (getInstanceCount() increases from time to time) and i cannot figure out where references to my Activity or rather Context are kept - tried to use jhat but it couldn't help me much.
what is strange: it doesn't always happen on orientation change, so its even harder to fix.
btw when doing normal app life cycle - start, do something, exit - everything is ok - getInstanceCount() always returns 1.
View 5 Replies
View Related
Apr 28, 2010
I have an activity that checks stuffs online when it's created (is the GPS on and if not it asks if the user wants to turn it on).
The problem I'm having is that it is also doing it everytime I change the orientation of the screen.
I've read some comments on onConfigurationChanged() but is there a better way to be sure I'm checking the GPS only when the activity is first created?
View 4 Replies
View Related
Jun 23, 2010
built a simple app that displays an alertDialog with two buttons.The problem is it's not getting dismissed when i change orientation. After change i get a leak warning on debugger and the dialog appears twice(pressing back hides the first dialog, only a second back dismisses it completely).
View 7 Replies
View Related
Nov 6, 2010
I want to know how to change the orientation of my layout inside of eclipse but when I click the "layout" button it still shows it as a vertical layout.
View 4 Replies
View Related
Nov 6, 2010
I want to know how to change the orientation of my layout inside of eclipse.
View 1 Replies
View Related
Mar 17, 2009
consider the simple layout:
CODE:..................
View 9 Replies
View Related