2017-03-06 5 views
0

私のアプリケーションのテストにはGalaxy S4Galaxy J3を使用しています。ボタンをクリックするとカメラ機能が起動します。ACTION_IMAGE_CAPTUREはカメラ機能を実行できません

私のアプリは、意図(ACTION_IMAGE_CAPTURE)とカメラ機能を呼び出し

  • ギャラクシーJ3は関係なく、私がカメラ 関数を呼び出すどのように多くの時間が正常に動作しません。
  • ギャラクシーS4 ...カメラを初めて呼び出すとうまく動作します。 しかし、問題は、私はもう一度ボタンをクリックした場合、私のコードが持っているので、ダイアログをポップアップし、それはそれはカメラアプリを実行することはできませんと言う カメラアプリ..

が、私はそれがだとは思わないということですエラー。 ..私の銀河ではすべてがOKです。j3

可能性のある問題の可能性があることを教えてください。

+0

追加してくださいアンドロイドに権限を追加撮影した画像を表示するために、あなたのjavaファイル

Intent cameraIntent=new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE); 

でこれを使用しても自動的に

pic=new File(Environment.getExternalStorageDirectory(),"filename" + ".jpg"); cameraIntent.putExtra(android.provider.MediaStore.EXTRA_OUTPUT, picUri); cameraIntent.putExtra("return-data", true); startActivityForResult(cameraIntent, PHOTO); 

を保存することができると思います両方のデバイスのOSバージョン – vicky

答えて

0

は、私はあなたがあなたのマニフェスト

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> 
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
関連する問題