public class FlashlightController extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
FlashlightController.FlashlightListener |
Constructor and Description |
---|
FlashlightController(Context context) |
Modifier and Type | Method and Description |
---|---|
void |
addListener(FlashlightController.FlashlightListener l) |
void |
dump(FileDescriptor fd,
PrintWriter pw,
String[] args) |
boolean |
hasFlashlight() |
boolean |
isAvailable() |
boolean |
isEnabled() |
void |
removeListener(FlashlightController.FlashlightListener l) |
void |
setFlashlight(boolean enabled) |
public FlashlightController(Context context)
public void setFlashlight(boolean enabled)
public boolean hasFlashlight()
public boolean isEnabled()
public boolean isAvailable()
public void addListener(FlashlightController.FlashlightListener l)
public void removeListener(FlashlightController.FlashlightListener l)
public void dump(FileDescriptor fd, PrintWriter pw, String[] args)