بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
Cop تصویر با نسبت های دلخواه
من توی کراپ تصویر مشکلی ندارم
اما می خوام به جای کادر مربع، یک کادر مستطیل با نسبت زیر داشته باشم
y = x * 0.5698742
یعنی Y تقریبا نصف X بشه
کد فعلی من که فکر می کنم باید تغییر کنه به این شکل هست :
intent.putExtra("outputX", 300);
intent.putExtra("outputY", 300);
//indicate aspect of desired crop
intent.putExtra("aspectX", 1);
intent.putExtra("aspectY", 1);
//set crop properties
intent.putExtra("crop", "true");
//indicate output X and Y
intent.putExtra("scale", true);
//retrieve data on return
intent.putExtra("return-data", true);
باید دونم کدوم قسمتش رو تغیبر بدم
0
0
outputX , outputY و aspectX و aspectY و crop رو کامنت کردم (11 سال پیش)
برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال
Hajhosseini
11 سال پیش
0
0
ویو رو post کن بعد توی runnable طول و عرض رو ست کن، setLayoutParams
آپدیت:
view.post(new Runnable() {
@Override
public void run() {
view.getLayoutParams().height = 100;
}
});
پاسخ به سوال
یحیی
10 سال پیش
0
0
intent.putExtra("outputX",300);
intent.putExtra("outputY",300);
//indicate aspect of desired crop
intent.putExtra("aspectX", x);
intent.putExtra("aspectY",x *0.5698742);
//set crop properties
intent.putExtra("crop","true");
//indicate output X and Y
intent.putExtra("scale",true);
//retrieve data on return
intent.putExtra("return-data",true);
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .