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 開始,支援裝置上一律啟用硬體加速

android.inputmethodservice.InputMethodService.enableHardwareAcceleration()Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於