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()

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於