|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.sharp.android.hardware.FlashLight
public class FlashLight
フラッシュライトデバイスを制御するクラス。
注意:他のアプリケーションがフラッシュライトを制御している場合、
このクラスを利用してフラッシュライトを制御することはできない。
フラッシュライトデバイスを使用する為には、下記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 |
フィールドの詳細 |
---|
public static final int LIGHT_COLOR_WHITE
public static final int LIGHT_COLOR_RED
コンストラクタの詳細 |
---|
public FlashLight()
メソッドの詳細 |
---|
public void setFlashLightOn(int color)
color
- フラッシュライトの色を指定する。
public void setFlashLightOn(int color, int onMS, int offMS)
color
- フラッシュライトの色を指定する。
onMS
- フラッシュライトを点灯させる時間を指定する。(ms)offMS
- フラッシュライトを消灯させる時間を指定する。(ms)public void setFlashLightOff()
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |