Android アプリのプログラミングを学習し、カメラのフラッシュに取り組んでいます。別の投稿からコピーしたアプリに次のコードがあります。Galaxy デバイスでは問題なく動作しますが、LG Optimus X2 では問題ありません。マニフェストのアクセス許可を設定しましたが、問題についての手がかりがありません。どんな助けも大歓迎です。
Camera mycam = Camera.open();
Parameters p = mycam.getParameters();// = mycam.getParameters();
p.setFlashMode(Parameters.FLASH_MODE_TORCH);
mycam.setParameters(p); //time passes
try {
Thread.sleep(500);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
p.setFlashMode(Parameters.FLASH_MODE_OFF);
mycam.release();
ところで、フラッシュを備えたすべてのAndroidデバイスで機能するコードはありますか? またはそれはデバイス固有でなければなりませんか?これらの情報はどこで入手できますか。関連する情報はあまり見つかりません。