1

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デバイスで機能するコードはありますか? またはそれはデバイス固有でなければなりませんか?これらの情報はどこで入手できますか。関連する情報はあまり見つかりません。

4

0 に答える 0