I\'ve just bought a Raspberry Pi 3 with a 7\" Display touch screen and a casing.
Unfortunately, the casing can\'t allow me to rotate manually the screen so my apps a
Try this:
if (Build.DEVICE.equalsIgnoreCase("rpi3"))
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_REVERSE_LANDSCAPE);
I find out finally how to achieve it.
Solution found there : Android Things with Rasp3 7 inch touchscreen
You have to mount the boot partition from the sdcard on your laptop and edit the /boot/config.txt
file and add the following line:
lcd_rotate=2
By adding this line both display and touchscreen will be rotated, compared to display_rotate=2
where only display is rotated and touchscreen remains upside down.
Google added new APIs in DP6 to control device settings, including display orientation: Android Things uses three different APIs to control settings for the screen (display), system time, and available locales.
Please open a new bug if these APIs do not behave as you expect.