InputMethodService.EnableHardwareAcceleration Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
deprecated
Это можно вызвать, чтобы попытаться включить ускорение рисования для 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
Возвращаемое значение
true
Значение , если ускорение рисования успешно включено в противном случае false
.
На устройствах API 21 и более поздних версий возвращаемое значение в основном является указанием, и IME не требует изменения поведения на основе его
- Атрибуты
Комментарии
Это можно вызвать, чтобы попытаться включить ускорение рисования для IME. Это необходимо задать раньше #onCreate()
, поэтому обычно он будет вызываться в конструкторе. Не всегда можно использовать аппаратное ускорение рисования в IME (например, на низкоуровневых устройствах, которые не имеют ресурсов для поддержки этого), поэтому вызов true
, если он успешно выполнен в противном случае false
, если вам потребуется рисовать в программном обеспечении. Вы должны иметь возможность обрабатывать любой случай.
В API 21 и более поздних версий система может автоматически включить аппаратное ускорение рисования для IME на устройствах с поддержкой, даже если этот метод не вызывается явным образом. Убедитесь, что IME может обрабатывать любой случай.
Этот элемент считается нерекомендуемым. Начиная с API 21 аппаратное ускорение всегда включено на устройствах с поддержкой
Документация по Java для android.inputmethodservice.InputMethodService.enableHardwareAcceleration()
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.