InputMethodService.EnableHardwareAcceleration メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
注意事項
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 オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。