2013-01-03 69 views
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

只有当有一个在清单的一些问题(或者某个标签丢失),它也不适用于其他设备。 我的意思是我不能跟踪这是什么样的令人难以置信的问题。 请帮我解决一些问题,并且在这个问题上已经完成了最后期限。

回答

相关问题