Context.CreateDeviceContext(Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un nuevo Context objeto del contexto actual, pero con la asociación del dispositivo dada por .deviceId
[Android.Runtime.Register("createDeviceContext", "(I)Landroid/content/Context;", "GetCreateDeviceContext_IHandler", ApiSince=34)]
public virtual Android.Content.Context CreateDeviceContext(int deviceId);
[<Android.Runtime.Register("createDeviceContext", "(I)Landroid/content/Context;", "GetCreateDeviceContext_IHandler", ApiSince=34)>]
abstract member CreateDeviceContext : int -> Android.Content.Context
override this.CreateDeviceContext : int -> Android.Content.Context
Parámetros
- deviceId
- Int32
Identificador del dispositivo que se va a asociar a este contexto.
Devoluciones
Contexto asociado al identificador de dispositivo especificado.
- Atributos
Comentarios
Devuelve un nuevo Context objeto del contexto actual, pero con la asociación del dispositivo dada por .deviceId Cada llamada a este método devuelve una nueva instancia de un objeto de contexto. Los objetos de contexto no se comparten; sin embargo, se puede compartir el estado común (como los ClassLoader recursos y otros para la misma configuración), por lo que el Context propio es ligero.
Las aplicaciones que se ejecutan en dispositivos virtuales pueden usar este método para acceder a las funcionalidades y funcionalidades predeterminadas del dispositivo (pasando Context#DEVICE_ID_DEFAULT. De forma similar, las aplicaciones que se ejecutan en el dispositivo predeterminado pueden acceder a la funcionalidad de los dispositivos virtuales.
Tenga en cuenta que la instancia recién creada se asociará a la misma pantalla que el contexto primario, independientemente del identificador de dispositivo pasado aquí.
Java documentación para android.content.Context.createDeviceContext(int).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.