jp.co.sharp.android.hardware
クラス FlashLight

java.lang.Object
  上位を拡張 jp.co.sharp.android.hardware.FlashLight

public class FlashLight
extends java.lang.Object

フラッシュライトデバイスを制御するクラス。

注意:他のアプリケーションがフラッシュライトを制御している場合、 このクラスを利用してフラッシュライトを制御することはできない。
フラッシュライトデバイスを使用する為には、下記FLASHLIGHTパーミッションを宣言しなれければならない。
<uses-permission android:name="android.permission.FLASHLIGHT" />
また、本クラスを使用するためには、下記uses-featureを宣言しなれければならない。
<uses-feature android:name="jp.co.sharp.android.hardware.flashlight" android:required="true" />
さらに、本クラスを使用するApplicationノードに下記uses-libraryを宣言しなれければならない。
<uses-library android:name="jp.co.sharp.android.hardware" />


フィールドの概要
static int LIGHT_COLOR_RED
           フラッシュライトを赤色に点灯するための設定値。
static int LIGHT_COLOR_WHITE
           フラッシュライトを白色に点灯するための設定値。
 
コンストラクタの概要
FlashLight()
           
 
メソッドの概要
 void setFlashLightOff()
           フラッシュライト消灯メソッド。
 void setFlashLightOn(int color)
           フラッシュライト点灯メソッド。
 void setFlashLightOn(int color, int onMS, int offMS)
           フラッシュライト点滅メソッド。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

LIGHT_COLOR_WHITE

public static final int LIGHT_COLOR_WHITE
フラッシュライトを白色に点灯するための設定値。

関連項目:
定数フィールド値

LIGHT_COLOR_RED

public static final int LIGHT_COLOR_RED
フラッシュライトを赤色に点灯するための設定値。

関連項目:
定数フィールド値
コンストラクタの詳細

FlashLight

public FlashLight()
メソッドの詳細

setFlashLightOn

public void setFlashLightOn(int color)
フラッシュライト点灯メソッド。

パラメータ:
color - フラッシュライトの色を指定する。

setFlashLightOn

public void setFlashLightOn(int color,
                            int onMS,
                            int offMS)
フラッシュライト点滅メソッド。

パラメータ:
color - フラッシュライトの色を指定する。
onMS - フラッシュライトを点灯させる時間を指定する。(ms)
offMS - フラッシュライトを消灯させる時間を指定する。(ms)

setFlashLightOff

public void setFlashLightOff()
フラッシュライト消灯メソッド。