mr.ehsan8001 57 ارسال شده در 29 بهمن، ۱۳۹۵ اشتراک گذاری ارسال شده در 29 بهمن، ۱۳۹۵ سلام من چنتا اهنگ دارم که انلاین پخش میشن، چیکار بکنم که وقتی اولین بار پلی شد دفعه بعدی نیاز به اینترنت نداشته باشه؟ یسری عکس هم هست که با کتابخونه پیکاسو لودشون میکنم ،اون ها هم میخوام برای دومین بار افلاین نشون داده بشن. ممنون لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
arash127 488 ارسال شده در 29 بهمن، ۱۳۹۵ اشتراک گذاری ارسال شده در 29 بهمن، ۱۳۹۵ برای اهنگ ها باید ان هارو توی پوشه های کش کارت حافشه ذخیره کنی بعد برای از اون ها استفاده کنی . ادرس فولدر کش : File dir = context.getExternalCacheDir(); برای پیکاسو هم از این استفاده کن Picasso.with(getActivity()) .load(imageUrl) .networkPolicy(NetworkPolicy.OFFLINE) .into(imageView, new Callback() { @Override public void onSuccess() { } @Override public void onError() { //Try again online if cache failed Picasso.with(getActivity()) .load(posts.get(position).getImageUrl()) .error(R.drawable.header) .into(imageView, new Callback() { @Override public void onSuccess() { } @Override public void onError() { Log.v("Picasso","Could not fetch image"); } }); } }); لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
mr.ehsan8001 57
سلام من چنتا اهنگ دارم که انلاین پخش میشن، چیکار بکنم که وقتی اولین بار پلی شد دفعه بعدی نیاز به اینترنت نداشته باشه؟
یسری عکس هم هست که با کتابخونه پیکاسو لودشون میکنم ،اون ها هم میخوام برای دومین بار افلاین نشون داده بشن.
ممنون
لینک ارسال
به اشتراک گذاری در سایت های دیگر
1 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.