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


Context.CreateDisplayContext(Display) Метод

Определение

Возвращает новый Context объект из текущего контекста, но с ресурсами, настроенными для сопоставления метрик display.

[Android.Runtime.Register("createDisplayContext", "(Landroid/view/Display;)Landroid/content/Context;", "GetCreateDisplayContext_Landroid_view_Display_Handler")]
public abstract Android.Content.Context? CreateDisplayContext (Android.Views.Display display);
[<Android.Runtime.Register("createDisplayContext", "(Landroid/view/Display;)Landroid/content/Context;", "GetCreateDisplayContext_Landroid_view_Display_Handler")>]
abstract member CreateDisplayContext : Android.Views.Display -> Android.Content.Context

Параметры

display
Display

Отображение, в котором корректируются ресурсы текущего контекста.

Возвращаемое значение

Контекст для отображения.

Атрибуты

Комментарии

Возвращает новый Context объект из текущего контекста, но с ресурсами, настроенными для сопоставления метрик display. Каждый вызов этого метода возвращает новый экземпляр объекта контекста. Объекты контекста не являются общими; однако общее состояние (например ClassLoader , другие ресурсы для той же конфигурации) можно совместно использовать, поэтому Context сам по себе является упрощенным.

<примечание.>/b> Это Context<не</b>>, как ожидается, будет обновлено с новой конфигурацией, если базовая конфигурация отображения изменяется и кэшированные возвращаемые Resources значения могут быть устаревшими.< При необходимости рекомендуется использовать для android.hardware.display.DisplayManager.DisplayListener прослушивания изменений и повторного создания экземпляра.

Это Context<не< b>/b> контекст пользовательского интерфейса, не используйте его для доступа к компонентам пользовательского интерфейса или получения экземпляраWindowManager.

Чтобы получить экземпляр настроенного WindowManager для отображения окон в заданном отображении, вызовите возвращаемый контекст отображения, а затем вызов #createWindowContext(int, Bundle)#getSystemService(String) или #getSystemService(Class) контекст возвращаемого окна.

Документация по Java для android.content.Context.createDisplayContext(android.view.Display).

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

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