انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
نمایش تصویر پیش فرض در کلید 295 (اندروید)

نمایش تصویر پیش فرض در کلید 295 (اندروید)

#2
سلام.
دلیلش این است که کلاس مورد نظر (DrawableManager)، عکس را در پس زمینه ImageView نمایش می دهد و چون شما عکس پیش فرض را به صورت عادی در ImageView نمایش داده اید، عکس دانلود شده در زیر آن قرار خواهد گرفت.
کد زیر از کلاس DrawableManager که در آن کلید تعریف شده را ببینید :

کد پی‌اچ‌پی:
// imageView.setImageDrawable((Drawable) message.obj);
imageView.setBackgroundDrawable((Drawablemessage.obj); 

از روش setBackgroundDrawable استفاده شده که عکس را در پس زمینه ImageView نمایش می دهد. اتفاقا خط قبل از آن، روش عادی یعنی استفاده از روش setImageDrawable را به صورت توضیح (comment) نوشته است و تنها باید آن را از توضیح در آورده و خط مربوط به setBackgroundDrawable را به صورت توضیح قرار دهید (یا اصلا حذف کنید).

روش دوم :
می توان عکس پیش فرض را هم در پس زمینه ImageView  قرار داد تا نیازی به تغییر کدهای کلاس نباشد.

-----------------------------

در ضمن، بنده استفاده از کلید زیر را توصیه می کنم که عکس ها را cache می کند :

کلید شماره 2777

bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط parniaznet


پیام‌های این موضوع
RE: نمایش تصویر پیش فرض در کلید 295 (اندروید) - توسط admin - ۱۳۹۴/۰۳/۰۸, ۰۲:۴۴ ب.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان