Поделиться через


WindowManagerLayoutParams.PreferredRefreshRate Свойство

Определение

Предпочтительная частота обновления для окна.

[Android.Runtime.Register("preferredRefreshRate")]
public float PreferredRefreshRate { get; set; }
[<Android.Runtime.Register("preferredRefreshRate")>]
member this.PreferredRefreshRate : single with get, set

Значение свойства

Атрибуты

Комментарии

Предпочтительная частота обновления для окна.

Перед API 34 это должно быть одним из поддерживаемых частот обновления, полученных для отображения окна. Выбранная частота обновления будет применена к режиму отображения по умолчанию.

Начиная с API 34, это значение не ограничивается поддерживаемыми частотами обновления, полученными из дисплея для окна: это может быть любая частота обновления, в которую окно намерено запуститься. Любую частоту обновления можно указать в качестве предпочтительной частоты обновления окна. ОС выберет частоту обновления, которая лучше всего соответствует #preferredRefreshRate.

Задание этого значения эквивалентно вызову Surface#setFrameRate (preferred_frame_rate, Surface#FRAME_RATE_COMPATIBILITY_DEFAULT, ). Surface#CHANGE_FRAME_RATE_ONLY_IF_SEAMLESS Это следует использовать в пользу приложений LayoutParams#preferredDisplayModeId , которые хотят указать частоту обновления, но не хотите указывать предпочтения для других свойств displayMode (например, разрешение).

Это значение игнорируется, если #preferredDisplayModeId задано.

Документация по Java для android.view.WindowManager.LayoutParams.preferredRefreshRate.

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

См. также раздел