Я пытаюсь сфотографировать и показать его в imageView.everything является совершенным, но камера вернется маленькое изображение, миниатюрное image.this мой исходный кодкамера вернуть небольшое изображение в андроида
public class TestActivity extends Activity {
private static final int REQUEST_TAKE_PHOTO = 5;
private File mFileTemp;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_test);
takePic();
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
switch (requestCode) {
case REQUEST_TAKE_PHOTO:
if(data!=null && data.getExtras()!=null)
{
Bitmap bitmap = (Bitmap)data.getExtras().get("data");
if(bitmap!=null)
{
ImageView imageView=(ImageView)findViewById(R.id.imageView);
imageView.setImageBitmap(bitmap);
}
}
break;
}
}
private String currentDateFormat(){
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMdd_HH_mm_ss");
String currentTimeStamp = dateFormat.format(new Date());
return currentTimeStamp;
}
private void takePic() {
Intent intent = new Intent("android.media.action.IMAGE_CAPTURE");
startActivityForResult(intent, REQUEST_TAKE_PHOTO);
}
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:id="@+id/imageView"/>
Я понятия не имею, что не является неправильно в моем code.if, кто имеет решение помочь мне благодаря
благодарит ваше внимание, но этот код, начинающийся новую активность onActivityResult.i иметь один question.how я могу переписать, чтобы показать полный изображение, не маленькое, в моем изображенииView? спасибо – BekaKK
@Baggio: «Как я могу переписать, чтобы показать полное изображение, а не маленькое, в моем изображении?» - начиная с моего образца кода, в 'onActivityResult()', используйте свою любимую библиотеку загрузки изображений (например, Picasso), чтобы загрузить изображение в 'ImageView'. Вы знаете, где должно быть изображение, так как это файл, который вы использовали для 'Uri' для' EXTRA_OUTPUT'. – CommonsWare
Я попробую, но я до сих пор не понимаю, почему камера возвращает небольшое изображение – BekaKK