KeyguardControllerState

public class KeyguardControllerState
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.KeyguardControllerState


キーガード状態のコンテナ。ActivityManagerState.java を参考にしています。

概要

パブリック メソッド

static KeyguardControllerState create( dump)

KeyguardController からの dumpsys 出力に基づいて KeyguardControllerState を作成して入力します。

boolean isKeyguardGoingAway()

キーガードが消える場合は true、そうでない場合は false を返します。

boolean isKeyguardOccluded()

キーガードが遮られている場合は true、それ以外の場合は false を返します。

boolean isKeyguardShowing()

キーガードが表示されている場合は true、それ以外の場合は false を返します。

パブリック メソッド

create

public static KeyguardControllerState create ( dump)

KeyguardController からの dumpsys 出力に基づいて KeyguardControllerState を作成して入力します。

パラメータ
dump : dumpsys activity アクティビティの出力

戻り値
KeyguardControllerState 出力を表す KeyguardControllerState。無効な出力が指定されている場合は null です。

isKeyguardGoingAway

public boolean isKeyguardGoingAway ()

キーガードが消える場合は true、消えない場合は false を返します。

戻り値
boolean

isKeyguardOccluded

public boolean isKeyguardOccluded ()

キーガードが遮られている場合は true、それ以外の場合は false を返します。

戻り値
boolean

isKeyguardShowing

public boolean isKeyguardShowing ()

キーガードが表示されている場合は true、それ以外の場合は false を返します。

戻り値
boolean