InputMethodService.EnableHardwareAcceleration 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í.
Precaución
deprecated
Puede llamarlo para intentar habilitar el dibujo acelerado para su IME.
[Android.Runtime.Register("enableHardwareAcceleration", "()Z", "GetEnableHardwareAccelerationHandler")]
[System.Obsolete("deprecated")]
public virtual bool EnableHardwareAcceleration ();
[<Android.Runtime.Register("enableHardwareAcceleration", "()Z", "GetEnableHardwareAccelerationHandler")>]
[<System.Obsolete("deprecated")>]
abstract member EnableHardwareAcceleration : unit -> bool
override this.EnableHardwareAcceleration : unit -> bool
Devoluciones
true
si el dibujo acelerado está habilitado correctamente; de lo contrario, false
.
En la API 21 y los dispositivos posteriores, el valor devuelto es básicamente solo una sugerencia y el IME no necesita cambiar el comportamiento en función de él.
- Atributos
Comentarios
Puede llamarlo para intentar habilitar el dibujo acelerado para su IME. Debe establecerse antes #onCreate()
de , por lo que normalmente lo llamará en el constructor. No siempre es posible usar el dibujo acelerado por hardware en un IME (por ejemplo, en dispositivos de gama baja que no tienen los recursos para admitir esto), por lo que la llamada true
si se realiza correctamente false
si necesita dibujar en software. Debe poder controlar cualquiera de los casos.
En la API 21 y versiones posteriores, el sistema puede habilitar automáticamente el dibujo acelerado por hardware para su IME en dispositivos compatibles aunque este método no se llame explícitamente. Asegúrese de que el IME puede controlar cualquiera de los casos.
Este miembro está en desuso. A partir de la API 21, la aceleración de hardware siempre está habilitada en dispositivos compatibles.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.