B4X:
Sub Button1_Click
'check javaobject library
Dim jo As JavaObject
jo.InitializeContext
Label1.Text=jo.RunMethod("getDeviceOrientation",Array As Object(jo.InitializeContext))
' 0 = portrait
' 1 = landscape left
' 2 = portrait reverse
' 3 = landscape right
End Sub
#if java
import android.content.Context;
import android.view.WindowManager;
public static int getDeviceOrientation(Context context) {
WindowManager windowManager = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);
int rotation = windowManager.getDefaultDisplay().getRotation();
return rotation;
}
#End If