flashlight
Contents
flashlight 은 HSP 에서 확장 라이브러리로 제공하는 API 로 aar 라이브러리 파일과 build.gradle 파일을 수정하여 사용할 수 있다.
라이브러리 추가 방법은 Android 개발 가이드의 내용을 참조하면 된다.
flashlight은 단말에 장착되어 있는 조명을 ON/OFF 할 수 있는 기능을 가지고 있으며 Optional 한 기능이므로 사용자가 별도로 개발하여 사용해도 무방하다.
on
단말의 조명을 ON 시킨다.
Example
DAPFlashlight.on(this@MainActivity, {
// TODO
}) {
// TODO
}
// TODO
}) {
// TODO
}
DAPFlashlight.on(MainActivity.this, result -> {
// TODO
}, e -> {
// TODO
});
// TODO
}, e -> {
// TODO
});
off
단말의 조명을 OFF 시킨다.
Example
DAPFlashlight.off(this@MainActivity, {
// TODO
}) {
// TODO
}
// TODO
}) {
// TODO
}
DAPFlashlight.off(MainActivity.this, result -> {
// TODO
}, e -> {
// TODO
});
// TODO
}, e -> {
// TODO
});
Error Code
Code | Cause | Comment |
---|---|---|
E11900 | 파라메터 값이 잘못되어 있을 경우 | |
E11901 | 전달된 액션 값이 알 수 없는 액션일 경우 | |
E11950 | 실행 중 오류가 발생 되었을 경우 | |
E11999 | 알 수 없는 오류가 발생 되었을 경우 | |