0
我正在使用Android的闪光灯从我的应用程序中打开手电筒,其工作正常 1.Sony Xperia 2.Galaxy选项卡10英寸 但是,无意中相同的代码不适用于Samsung Galaxy Tab 7英寸。Android:手电筒在银河10英寸平板电脑中工作正常,但不在银河7英寸平板电脑
我写的方法是:
private void toggleFlashlight() {
Parameters p = mCamera.getParameters();
if (!mToogleFlashlight) {
mToogleFlashlight = true;
p.setFlashMode(Parameters.FLASH_MODE_TORCH);
} else {
mToogleFlashlight = false;
p.setFlashMode(Parameters.FLASH_MODE_OFF);
}
if (mCamera != null) {
mCamera.setParameters(p);
}
}
随着这个我也包括权限和功能列表,我不得不在AndroidManifest.xml
只有当有一个在清单的一些问题(或者某个标签丢失),它也不适用于其他设备。 我的意思是我不能跟踪这是什么样的令人难以置信的问题。 请帮我解决一些问题,并且在这个问题上已经完成了最后期限。