Я пытаюсь сохранить изображение, снятое с камеры в телефоне. Он работает, но качество изображений очень плохое. Во-первых, для намерения, это мой код:Очень плохое качество изображения камеры
intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(intent, CAMERA_REQUEST);
И результат ativity, я попытался это:
public void onActivityResult(int requestCode, int resultCode, Intent data)
{
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == CAMERA_PICTURE)
{
if (resultCode == RESULT_OK)
{
bitmap = (Bitmap) data.getExtras().get("data");
String path = Images.Media.insertImage(getContentResolver(), bitmap, "", null);
Uri imageUri = Uri.parse(path);
}
Можете ли вы помочь мне решить эту проблему?
«Я пытаюсь сохранить изображение, снятое с камеры в телефоне» - почему вы не используете 'EXTRA_OUTPUT' и не используете ли приложение для камеры изображение для вас? – CommonsWare
Почему вы масштабируете изображение? –
@CommonsWare: Как я могу это сделать? –