イムは、カメラのアクティビティを呼び出すいくつかのアプリを構築し、Webサーバに送信...アンドロイドカメラからのテイク絵と
イムちょうど私のアプリから写真を撮ると、Webサーバに送信する。..
けどトライは、画像のパスを取得する際に...
イムは、常にNullExceptionエラーを取得し、私のイメージのパスを取得することはできません。..
カメラアクティビティを呼び出すときに、ここに私のコードです:
Intent camera = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
this.startActivityForResult(camera, PICTURE_RESULT);
、これは活動結果のコードです:
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == PICTURE_RESULT){
if (resultCode == Activity.RESULT_OK) {
takePicture(data);
} else if (resultCode == Activity.RESULT_CANCELED) {
}
}
}
protected void takePicture(Intent data) {
Bundle b = data.getExtras();
pic = (Bitmap) b.get("data");
if (pic != null) {
imagePicture.setImageBitmap(pic);
}
}
は私のコードに何か問題はありますか?
ありがとうございました
あなたはそう、あなたのマニフェストにカメラの権限を追加していますか? – Otra
はいパスを設定しないと、 – pensilhijau