У меня есть одна проблема. Когда я пытаюсь получить изображение с камеры, качество очень низкое. Сначала захватите изображение с помощью камеры, а затем сохраните его в каталоге и в то же время получите его и покажите в моем приложении. Картинка, сохраненная внутри каталога, является прекрасным качеством, но когда я получаю ее из каталога, качество низкое. ниже мой пример кода:
public void onActivityResult(int requestCode, int resultCode, Intent intent) {
if (requestCode == CAMERA_PIC_REQUEST) {
Bitmap thumbnail = (Bitmap) intent.getExtras().get("data");
if (g==1)
{
ImageView myImage = (ImageView) findViewById(R.id.img5);
myImage.setImageBitmap(thumbnail);
View a = findViewById(R.id.img5);
a.setVisibility(View.VISIBLE);
ByteArrayOutputStream stream = new ByteArrayOutputStream();
thumbnail.compress(Bitmap.CompressFormat.JPEG, 100, stream);
byteArray1 = stream.toByteArray();
}
}
любое решение/предложение? Спасибо:)
решаемые
Проблема решена, когда я следую коду, указанному Antrromet ниже