デフォルトのカメラオプションにアプリケーションをリンクするにはどうすればよいですか

StackOverflow https://stackoverflow.com/questions/6385890

質問

Androidのデフォルトカメラから撮影した後、写真を直接アプリケーションに保存したいのですが、アプリケーションへのリンクを作成して、写真を撮った後にアプリケーションを保存するかどうかを依頼することができます。どうすればこれを行うことができますか。よく理解できるように、同様のコードを提供してください。

役に立ちましたか?

解決

次のように意図によってカメラを開始する必要があります。

Intent i = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(i, CAMERA_RESULT);

次のように画像sdcardを保存します。

protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
super.onActivityResult(requestCode, resultCode, intent);
if (resultCode == RESULT_OK)
{
Get Bundle extras = intent.getExtras();
Bitmap bmp = (Bitmap) extras.get("data");
imv = (ImageView) findViewById(R.id.ReturnedImageView);
imv.setImageBitmap(bmp);
}
}
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top