我想在Android上创建一个手电筒应用程序,我已经放了一个按钮。当我们点击它时,智能手机的闪光灯继续亮起。但是当我再次点击按钮时,闪光灯没有熄灭。
我在github上使用了这段代码:https://github.com/sanbeg/flashlight/blob/master/src/io/github/sanbeg/flashlight/FlashLightActivity.java。
我试着制作
if (the_button.isChecked()) {
flash.on();
the_button.setKeepScreenOn(true);
}
else {
flash.off();
the_button.setKeepScreenOn(false);
}
XML文件:
<ToggleButton
android:id="@+id/flashlightButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:onClick="onToggleClicked"
android:text="ToggleButton" />
但那没用。