InputMethodService.EnableHardwareAcceleration Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
deprecated
Sie können dies aufrufen, um zu versuchen, die beschleunigte Zeichnung für Ihren IME zu aktivieren.
[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
Gibt zurück
true
wenn die beschleunigte Zeichnung erfolgreich aktiviert ist, andernfalls false
.
Auf API 21- und höher-Geräten ist der Rückgabewert im Grunde nur ein Hinweis, und Ihr IME muss das Verhalten nicht basierend darauf ändern.
- Attribute
Hinweise
Sie können dies aufrufen, um zu versuchen, die beschleunigte Zeichnung für Ihren IME zu aktivieren. Dies muss vor #onCreate()
der Festlegung erfolgen, sodass Sie sie in der Regel in Ihrem Konstruktor aufrufen. Es ist nicht immer möglich, hardwarebeschleunigte Zeichnung in einem IME zu verwenden (z. B. auf Low-End-Geräten, die nicht über die Ressourcen verfügen, um dies zu unterstützen), sodass der Aufruf true
, wenn er erfolgreich ist, andernfalls false
, wenn Sie in Software zeichnen müssen. Sie müssen in der Lage sein, beide Fälle zu behandeln.
In API 21 und höher kann das System automatisch die hardwarebeschleunigte Zeichnung für Ihre IME auf fähigen Geräten aktivieren, auch wenn diese Methode nicht explizit aufgerufen wird. Stellen Sie sicher, dass Ihr IME beide Fälle verarbeiten kann.
Dieses Mitglied ist veraltet. Ab API 21 ist die Hardwarebeschleunigung immer auf fähigen Geräten aktiviert.
Java-Dokumentation für android.inputmethodservice.InputMethodService.enableHardwareAcceleration()
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.