メインコンテンツまでスキップ
バージョン: 1.0.3

GlassTouchGestureStatus.TouchOperation

パッケージ​


com.nttqonoq.devices.android.mirzalibrary.data

Enum Class GlassTouchGestureStatus.TouchOperation​

継承ツリー​


Object
Enum<GlassTouchGestureStatus.TouchOperation>
com.nttqonoq.devices.android.mirzalibrary.data.GlassTouchGestureStatus.TouchOperation

クラスの説明​


public static enum GlassTouchGestureStatus.TouchOperation
extends Enum<GlassTouchGestureStatus.TouchOperation>

タッチ操作の方法を表すEnum

ネストされたクラスの概要​


クラスから継承されたネストされたクラス/インタフェース
Enum.EnumDesc<E extends Enum<E>>

タッチセンサーのジェスチャーの遷移図​

ジェスチャーについて
  • 使いやすいジェスチャーを水色で示しています。
  • タッチセンサーに触れた状態で少しでも動くと「Move」状態であると判定されます。
    • そのため、シングルタップ等を行う場合も、同時に「Move」状態でもあると判定される場合が多いです。
  • 「LongPressRepeat」について
    • 「LongPressInitial」状態になると間もなく「LongPressRepeat」状態であると判定されます。
    • タッチセンサーに触れ続けている限り、「LongPressRepeat」状態であると定期的に判定されます。

列挙型定数の概要​


列挙型定数説明
DOUBLEダブル
DOWNダウン
LONG_PRESS_INITIAL長押し(初回のみ)
LONG_PRESS_REPEAT長押し(2回目以降)
MOVE移動
NEXT後
PREVIOUS前
SINGLEシングル
TRIPLEトリプル
UPアップ

メソッドの概要​


修飾子とタイプメソッド説明
static GlassTouchGestureStatus.TouchOperationfromCode(int code)コードから対応する方法を返す
intgetCode()タッチ操作の方法コードを取得する
static GlassTouchGestureStatus.TouchOperationvalueOf(String name)指定された名前のこのクラスの列挙定数を返す
static GlassTouchGestureStatus.TouchOperation[]values()この列挙型クラスの定数を、宣言された順序で含む配列を返返す

列挙型定数の詳細​


SINGLE
public static final GlassTouchGestureStatus.TouchOperation SINGLE
シングル
DOUBLE
public static final GlassTouchGestureStatus.TouchOperation DOUBLE
ダブル
TRIPLE
public static final GlassTouchGestureStatus.TouchOperation TRIPLE
トリプル
LONG_PRESS_INITIAL
public static final GlassTouchGestureStatus.TouchOperation LONG_PRESS_INITIAL
長押し(初回のみ)
PREVIOUS
public static final GlassTouchGestureStatus.TouchOperation PREVIOUS
前
NEXT
public static final GlassTouchGestureStatus.TouchOperation NEXT
後
UP
public static final GlassTouchGestureStatus.TouchOperation UP
up
MOVE
public static final GlassTouchGestureStatus.TouchOperation MOVE
move
DOWN
public static final GlassTouchGestureStatus.TouchOperation DOWN
down
LONG_PRESS_REPEAT
public static final GlassTouchGestureStatus.TouchOperation LONG_PRESS_REPEAT
長押し(2回目以降)

メソッドの詳細​


values​

public static GlassTouchGestureStatus.TouchOperation[] values()
この列挙型クラスの定数を、宣言された順序で含む配列を返す

戻り値:
この列挙型クラスの定数を宣言された順序で含む配列

valueOf​

public static GlassTouchGestureStatus.TouchOperation valueOf(String name)
指定された名前のこのクラスの列挙定数を返す。文字列は、このクラスで列挙定数を宣言するために使用された識別子と正確に一致しなければならない。
(余分な空白文字は許可されない。)

パラメータ:
name - 返される列挙型定数の名前
戻り値:
指定した名前の列挙型定数
例外:
IllegalArgumentException - この列挙型クラスに指定された名前の定数が存在しない場合
NullPointerException - 引数がnullの場合

getCode​

public int getCode()
タッチ操作の方法コードを取得する

戻り値:
タッチ操作の方法コード

fromCode​

public static GlassTouchGestureStatus.TouchOperation fromCode(int code)
コードから対応する方法を返す

パラメータ:
code - 方法コード
戻り値:
対応する方法
例外:
IllegalArgumentException - 不明コードの場合