KeyguardControllerState

public class KeyguardControllerState
extends Object

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


キーガードの状態のコンテナ。ActivityManagerState.java から着想を得ています。

概要

パブリック メソッド

static KeyguardControllerState create(List<String> dump)

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

boolean isKeyguardGoingAway()

キーガードが消える場合は True、それ以外の場合は False を返します。

boolean isKeyguardOccluded()

キーガードが隠されている場合は True、それ以外の場合は False を返します。

boolean isKeyguardShowing()

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

パブリック メソッド

create

public static KeyguardControllerState create (List<String> dump)

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

パラメータ
dump List: dumpsys activity activities の出力

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

isKeyguardGoingAway

public boolean isKeyguardGoingAway ()

キーガードが消える場合は True、それ以外の場合は False を返します。

戻り値
boolean

isKeyguardOccluded

public boolean isKeyguardOccluded ()

キーガードが隠されている場合は True、それ以外の場合は False を返します。

戻り値
boolean

isKeyguardShowing

public boolean isKeyguardShowing ()

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

戻り値
boolean