Screen Info

Важно!

В этой статье описаны функциональные возможности общедоступной ознакомительной версии, а также инструкции по ее использованию. Сведения могут быть существенно изменены, прежде чем версия станет общедоступной. Майкрософт не дает никаких гарантий, явных или подразумеваемых, в отношении предоставленной здесь информации.

Компонент ScreenInfo позволяет получить сведения о состоянии экрана устройства.

getHinge — возвращает координаты Hinge в объекте Rect.

  • fun ​getHinge​(context: Context): Rect?

isSurfaceDuoDevice — проверяет, используется ли устройство Surface Duo.

  • fun isSurfaceDuoDevice(context: Context): Boolean

getWindowRect — возвращает координаты всего окна устройства.

  • fun getWindowRect(context: Context): Rect

getScreenRectangles — возвращает координаты двух экранов устройства.

  • fun ​getScreenRectangles​(context: Context): List<Rect>?

isDualMode — проверяет, работает ли приложение в режиме двух экранов.

  • fun ​isDualMode​(context: Context): Boolean

getCurrentRotation — возвращает константное целочисленное значение для поворота экрана. В соответствии с поворотом функция вернет: Surface.​ROTATION_0, Surface.ROTATION_90, Surface.ROTATION_180, Surface.ROTATION_270.

  • fun ​getCurrentRotation​(context: Context): Int