大佬教程收集整理的这篇文章主要介绍了Android 想从快照中保存图像,写“图像未加载”,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
AndroID studio,我想从快照中保存图像,写“图像未加载”。到目前为止,我已经找到了一个可以满足我需要的歪曲的解决方案。最重要的是,您需要拍照并保存结果。我尝试了很多选项,相机打开,但是当您创建图片时,手机会写,他们说,图像未加载...仅此而已,当您再次尝试时,没有任何变化...发生了什么代码,首先打开相机,生成的图像转到 ImageVIEw,然后使用 ImageVIEw 将图像保存到手机。
public voID onClickCameras(View view) {
try {
// Намерение для запуска камеры
Intent captureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(captureIntent,CAMERA_CAPTURE);
} catch (ActivityNotFoundException E) {
// Выводим сообщение об ошибке
String errormessage = "Ваше устройство не поддерживает съемку";
Toast toast = Toast
.makeText(this,errormessage,Toast.LENGTH_SHORT);
toast.show();
}}
protected voID onActivityResult(int requestCode,int resultCode,Intent data) {
if (resultCode == RESulT_OK) {
// Вернулись от приложения Камера
if (requestCode == CAMERA_CAPTURE) {
// Получим Uri снимка
picUri = data.getData();
performCrop();
}
// Вернулись из операции кадрирования
else if(requestCode == PIC_CROp){
Bundle extras = data.getExtras();
// Получим кадрированное изображение
assert extras != null;
Bitmap thePic = extras.getParcelable("data");
// передаём его в ImageVIEw
ImageVIEw picVIEw = (ImageVIEw)findVIEwByID(R.ID.polSnimok);
picVIEw.setimageBitmap(thePic);
//imageVIEw.setimageBitmap(thePic);
}
}
}
private voID performCrop(){
try {
// Намерение для кадрирования. Не все устройства поддерживают его
Intent cropIntent = new Intent("com.androID.camera.action.CROP");
cropIntent.setDataAndType(picUri,"image/*");
cropIntent.putExtra("crop","true");
cropIntent.putExtra("aspectX",1);
cropIntent.putExtra("aspectY",1);
cropIntent.putExtra("outputX",256);
cropIntent.putExtra("outputY",256);
cropIntent.putExtra("return-data",truE);
startActivityForResult(cropIntent,PIC_CROp);
}
catch(ActivityNotFoundException anfE){
String errormessage = "Извините,но ваше устройство не поддерживает кадрирование";
Toast toast = Toast.makeText(this,Toast.LENGTH_SHORT);
toast.show();
}
}
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)
以上是大佬教程为你收集整理的Android 想从快照中保存图像,写“图像未加载”全部内容,希望文章能够帮你解决Android 想从快照中保存图像,写“图像未加载”所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。