Java 使用摄像头api 2的Android手电筒应用程序
如何使用1个图像按钮和摄像头api 2闪烁我的手电筒应用程序??请有人帮帮我。按照此操作了解如何制作手电筒android应用程序 要使手电筒闪烁,您可以设置自己的逻辑,以编程方式打开和关闭手电筒 按要求编辑过帐代码: 为此,您应该执行以下操作:Java 使用摄像头api 2的Android手电筒应用程序,java,android,Java,Android,如何使用1个图像按钮和摄像头api 2闪烁我的手电筒应用程序??请有人帮帮我。按照此操作了解如何制作手电筒android应用程序 要使手电筒闪烁,您可以设置自己的逻辑,以编程方式打开和关闭手电筒 按要求编辑过帐代码: 为此,您应该执行以下操作: 检查闪光灯是否可用 如果是,则关闭/打开 如果没有,那么你可以根据你的应用做任何事情。需要 对于检查设备中闪存的可用性: 您可以使用以下命令 context.getPackageManager().hasSystemFeature(PackageMana
context.getPackageManager().hasSystemFeature(PackageManager.FEATURE_CAMERA_FLASH);
如果闪存可用,则返回true,否则返回false
从以下位置获取代码:
希望这有帮助。您的问题可能很快就会被屏蔽。作为一个建议,试着在互联网上搜索代码样本,如果你在理解上有问题,那么你可以在这里寻求帮助,我是开发新手,先生。因此,如果你帮助我,这对我来说将是一个很好的教训。关于在互联网上闪烁我的答案,我找不到任何答案。您好,先生,我如何自学编码,那么我不会问你。如果你认为我干扰了用户界面,我已经使用摄像头API 2制作了一个手电筒应用程序,但我想闪烁我的眼睛带有图像按钮和摄像头API 2的手电筒,因为摄像头API已被弃用。我怎么能眨眼呢..请..帮帮我我太沮丧了,我不知道该怎么办。!!在问题中显示您的代码,我们可以从中获得帮助闪烁手电筒只是不断地关闭和打开手电筒。按照上面给出的教程进行操作,您将了解更多信息。对于闪烁,您可以应用您自己的逻辑,并设置其中的参数,以定期关闭和再次打开。但作为此编程的新手,我不知道如何自己编写代码。因此,这就是我面临问题的原因。请帮助我闪烁手电筒。通过一些代码使用camera API 2检查更新的答案。
private void BlinkFlash(){
String myString = "010101010101";
long blinkDelay =50; //Delay in ms
for (int i = 0; i < myString.length(); i++) {
if (myString.charAt(i) == '0') {
params = camera.getParameters();
params.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);
camera.setParameters(params);
camera.startPreview();
isFlashOn = true;
} else {
params = camera.getParameters();
params.setFlashMode(Camera.Parameters.FLASH_MODE_OFF);
camera.setParameters(params);
camera.stopPreview();
isFlashOn = false;
}
try {
Thread.sleep(blinkDelay);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
yourbuttonname.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
BlinkFlash();
}
});