User Tools

Site Tools


app_methods:setorientation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
app_methods:setorientation [2015/03/04 16:02]
octazid [app.SetOrientation]
app_methods:setorientation [2015/03/27 03:25] (current)
Line 1: Line 1:
-=====app.SetOrientation===== +=====SetOrientation===== 
-//(Samples taken from the Droidscript documentation)//\\ \\ The **SetOrientation** method forces the screen to either "**Portrait**" or "**Landscape**" orientation. After using this function rotating the phone/tablet will have no effect on the app's orientation.\\ To unlock the orientation call the function again using the orientation "**Default**".+//(Samples taken from the Droidscript documentation)//\\ \\ The **SetOrientation** method forces the screen to either "**Portrait**" or "**Landscape**" orientation. After using this function rotating the phone/tablet will have no effect on the app's orientation.\\ To unlock the orientation call the function again using the orientation "**Default**"The optional **callback** function is invoked after orientation change.  
 +<code>app.SetOrientation( orient, callback );</code> 
 +====Example====
 <code javascript> <code javascript>
 function OnStart() function OnStart()
 { {
-  app.SetOrientation( "Landscape" );+  app.SetOrientation( "Landscape", OnOrientationChanged );
  
   lay = app.CreateLayout( "Linear", "Vertical" );   lay = app.CreateLayout( "Linear", "Vertical" );
Line 11: Line 13:
   lay.AddChild( txt );   lay.AddChild( txt );
   app.AddLayout( lay );   app.AddLayout( lay );
-}</code>+}
  
-=====app.GetOrientation===== +function OnOrientationChanged() 
-The **GetOrientation** method gets the current orientation of the phone/tablet.  It will return either the value "**Portrait**" or the value "**Landscape**".+
 +  app.ShowPopup( "Current orientation = " + app.GetOrientation() ); 
 +
 + 
 +</code> 
 + 
 +=====GetOrientation===== 
 + 
 +The **GetOrientation** method gets the current orientation of the phone/tablet. It will return either the value "**Portrait**" or the value "**Landscape**". 
 +<code>orient = app.GetOrientation();</code> 
 +====Example====
 <code javascript> <code javascript>
 function OnStart() function OnStart()
Line 22: Line 34:
 } }
 </code> </code>
-=====app.GetDefaultOrientation=====+ 
 +=====GetDefaultOrientation===== 
 The **GetDefaultOrientation** method gets the default (normal) orientation of the device. It will return either the value "**Portrait**" or the value "**Landscape**". The **GetDefaultOrientation** method gets the default (normal) orientation of the device. It will return either the value "**Portrait**" or the value "**Landscape**".
 +<code>orient = app.GetDefaultOrientation();</code>
 +====Example====
 <code javascript> <code javascript>
 function OnStart() function OnStart()
app_methods/setorientation.1425484975.txt.gz · Last modified: 2015/03/05 00:02 (external edit)