So... I locked orientation to portrait because people using my app on phones kept accidentally resetting the activity by rotating the phone. That worked great. UNTIL someone with a FireTV said it looked distorted.
So is the solution for me to change
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
 to 
	
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
, detect at activity start the device's ?native? orientation (All FireTVs are 16x9 aspect ratio), and then lock orientation to either portrait or landscape, depending on that device's aspect ratio?
If so, how do I programmatically detect device default aspect ratio and then lock orientation to that?
I've already set up a new 640x360 (16x9) variant in the designer.
Thanks!
			
			So is the solution for me to change
			
				B4X:
			
		
		
		#SupportedOrientations: portrait
			
				B4X:
			
		
		
		#SupportedOrientations: unspecifiedIf so, how do I programmatically detect device default aspect ratio and then lock orientation to that?
I've already set up a new 640x360 (16x9) variant in the designer.
Thanks!
 
				 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		