سلام من آموزش تاپیک زیر رو دیدم (نمایش یک عکس قرار گرفته در اینترنت (یک آدرس URL)، در یک ImageView ، در برنامه نویسی اندروید) :
http://www.kelidestan.com/keys/keys.php?key=294
واقعـــــــــــــــــاً کمکم کرد
ممنون از این آموزش ،
یه سوال
اگر فایلی که توی آدرس URL وجود داره "انیمیشن gif" باشه اون رو همچنان به صورت انیمیشن نمایش میده؟ مطمئناً؟
سپـــــاس
درست میگید اما لطفاً به سوال بار دیگه دقت کنید، نمیخوام انیمیشن از حافظه فایل اندروید اجرا بشه میخوام یک URL رو بخونه و محتویات عکسشو نمایش بده درست مثل آموزشی که گذاشته بودید راجب "نمایش عکس از اینترنت در ImageView"
حالا تردید من اینجاست که اگه فایل gif animation باشه اونو به صورت انیمیشن نمایش میده؟
هیچ فرقی نمی کند و باز هم موضوع این است که آیا می توان یک فایل gif که حاوی انیمیشن است را با ImageView نمایش داد (یعنی با همان روش عادی) یا خیر، که پاسخ منفی است. زیرا در فرآیند نمایش یک عکس در یک آدرس URL نیز ابتدا باید اطلاعات عکس از اینترنت دریافت شود، سپس در جایی ذخیره شود (یا به طور موقت در حافظه قرار بگیرد) و سپس به صورت عادی، آن را نمایش بدهیم (مرحله آخر، همان نمایش با روش عادی است).
البته می توانید عنصر WebView را امتحان کنید. زیرا ما با WebView ، صفحات اینترنت را نمایش می دهیم که معمولا حاوی تعداد زیادی فایل gif به صورت انیمیشن می باشند.
اگه بخوایم بصورت عادی توی یه imageview نمایش بدیم فایل gif رو باید چیکار کنیم؟
(۱۳۹۳/۱۲/۰۴, ۰۲:۲۱ ق.ظ)'sajadwin' نوشته: [ -> ]اگه بخوایم بصورت عادی توی یه imageview نمایش بدیم فایل gif رو باید چیکار کنیم؟
سلام دوست عزیز.
تنها راهی که من میشناسم در اندروید، مربوط به ساخت انیمیشن در کلید زیر هست...
http://kelidestan.com/keys/keys.php?key=228
اگر چیز دیگه ای پیدا کردم که بشه بدون وارد کردن تصویر های انیمیشن از فایل gif استفاده کرد یا از gif های از پیش ساخته شده استفاده کرد، بهتون اطلاع میدم
سلام.
در لینک زیر، یک عنصر سفارشی با نام GifImageView طراحی شده است که در واقع یک نوع ImageView است که قادر به نمایش فایل های gif نیز می باشد :
https://github.com/felipecsl/GifImageView
البته بنده خودم تاکنون آن را آزمایش نکرده ام که ببینم عملکرد خوبی دارد یا خیر.