Partager via


InputMethodService.EnableHardwareAcceleration Méthode

Définition

Attention

deprecated

Vous pouvez l’appeler pour essayer d’activer le dessin accéléré pour votre 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

Retours

true si le dessin accéléré est correctement activé dans le cas contraire false. Sur l’API 21 et les appareils ultérieurs, la valeur de retour est essentiellement un indicateur et votre IME n’a pas besoin de modifier le comportement en fonction de celui-ci

Attributs

Remarques

Vous pouvez l’appeler pour essayer d’activer le dessin accéléré pour votre IME. Cela doit être défini avant #onCreate(). Vous devez donc l’appeler généralement dans votre constructeur. Il n’est pas toujours possible d’utiliser le dessin accéléré matériel dans un IME (par exemple sur les appareils bas de gamme qui n’ont pas les ressources nécessaires pour prendre en charge cela), de sorte que l’appel true s’il réussit sinon false si vous devrez dessiner dans le logiciel. Vous devez être en mesure de gérer l’un ou l’autre cas.

Dans l’API 21 et versions ultérieures, le système peut activer automatiquement le dessin accéléré matériel pour votre IME sur des appareils compatibles, même si cette méthode n’est pas explicitement appelée. Assurez-vous que votre IME est en mesure de gérer l’un ou l’autre cas.

Ce membre est déconseillé. À compter de l’API 21, l’accélération matérielle est toujours activée sur les appareils compatibles

Documentation Java pour android.inputmethodservice.InputMethodService.enableHardwareAcceleration().

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à