1

whatsapp を使用している場合は、SD カードに保存せずにカメラでプロフィール画像をアップロードすることを確認してください。

4

2 に答える 2

1
1.    whatsapp does store your image . 

電話がインターネットに接続されていない場合、電話に保存され、ある種のハンドラーにエンキューされる可能性があり、インターネットに接続されるとすぐに新しいプロファイル画像が設定されることに注意してください。

2. Not saving the image & transferring it somewhere else

1] 許可申請

<manifest ... >
    <uses-feature android:name="android.hardware.camera" />

</manifest ... >

2]インテントを使用して写真を撮り、コードを呼び出す:

    Intent takePictureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
    startActivityForResult(takePictureIntent, ANY_ACTION_CODE);

3][オプション] 写真の表示 (ImageView に設定)

private void handleSmallCameraPhoto(Intent intent) {
    Bundle extras = intent.getExtras();
    mImageBitmap = (Bitmap) extras.get("data");
    mImageView.setImageBitmap(mImageBitmap);
}
于 2013-10-23T19:01:14.320 に答える
0

アプリがカメラを開いて Camera.takePicture() を呼び出す場合、キャプチャされた画像を Jpeg でバイト配列として受け取ります。これらのバイトを使用して、ローカル ストレージへの書き込み、クラウドへの送信など、好きなことを行うことができます。

カメラ キャプチャ インテントを使用する場合、sdcard を経由することは避けられません。

于 2013-10-23T18:43:49.280 に答える