تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ پژمان آزاد
کاربرد adjustViewBounds و سئوالی پیرامون متد error()
جامعه جاوا (اندروید) ایجاد شده در ۰۶ تیر ۱۳۹۹

با درود و احترام فراوان

 

دو تا سئوال دارم از حضورتون:

1.

وقتی برای ImageView صفت layout_weight رو برابر wrap_content قرار میدیم یعنی برنامه داریم که ارتفاع ImageView بصورت اتوماتیک به نسبت ارتفاع عکس تغییر کنه. کاربرد صفت adjustViewBounds هم همین هست یعنی با حفظ Ratio بصورت اتوماتیک ارتفاع ImageView بر اساس ارتفاع عکس تغییر میده.

 

سئوال: چه لزومی به استفاده از این صفت با وجود wrap_content قرار دادن layout_weight وجود داره؟

 

2.

در استفاده از متد error() برای زمانیکه لایبرری به هر دلیل قادر به دانلود و لود تصویر مورد نظر از اینترنت نباشه فاصله زمانی پیش فرضی که توسط لایبرری برای نمایش تصویر موجود در این متد بعنوان تصویر ارور، مد نظر قرار میده چقدر هست؟ یعنی چقدر طول بکشه تا لایبرری به این نتیجه برسه که احیانا تصویر مورد نظر قابل دانلود نیست و باید ارور داد؟

 

مرسی از شما

سلام و عرض ادب 

در مورد سوال اول اینکه:

با true قراردادن adjustViewBound میتونی اندازه تصویر رو کوچیک‌تر یا بزرگتر کنی بدون اینکه نسبت طول و عرض عکس بهم بریزن ولی با wrap_content اندازه عکس با همون مقداری ک هست باقی میمونه 

 

درمورد سوال دوم هم متاسفانه اطلاعاتی ندارم ...

 

محمد حسین سخایی ۲۴ تیر ۱۳۹۹، ۲۱:۳۹