Java 我如何确认android上丢失的闪光灯?

Java 我如何确认android上丢失的闪光灯?,java,android,mobile,Java,Android,Mobile,我正在申请一个学校项目,但我的手机没有手电筒,所以。。如果我的手机没有手电筒,我想进行验证,所以请点亮屏幕 有人能帮我吗D我认为这篇文章可能会阻碍你实现你的想法: 如果您计划在任何函数(如onUpdate或 Appwidgetprovider的oneEnabledetc,则所有这些函数都具有 上下文作为输入参数。您可以使用该上下文来使用 PackageManager就像您在这里所做的那样 你的问题中还提到了手电筒。所以只要检查一下你 需要功能摄像头\u闪光灯或功能摄像头 Context cont

我正在申请一个学校项目,但我的手机没有手电筒,所以。。如果我的手机没有手电筒,我想进行验证,所以请点亮屏幕


有人能帮我吗D

我认为这篇文章可能会阻碍你实现你的想法:

如果您计划在任何函数(如
onUpdate
Appwidgetprovider的
oneEnabled
etc
,则所有这些函数都具有
上下文
作为输入参数。您可以使用该上下文来使用
PackageManager
就像您在这里所做的那样

你的问题中还提到了手电筒。所以只要检查一下你 需要
功能摄像头\u闪光灯
功能摄像头

Context context = this;
PackageManager packageManager = context.getPackageManager();

// if device support flash?
if (packageManager.hasSystemFeature(PackageManager.FEATURE_CAMERA_FLASH))
{
    //yes
    Log.i("camera", "This device has flash supported!");
 }else{
    //no
    Log.i("camera", "This device has no flash support!");
 }
发件人:

同时检查:

希望能有所帮助