كيفية استخدام مصفوفة صورة البايت [] بدلاً من مصفوفة سلسلة String [] في تطبيق قائمة android كسول

StackOverflow https://stackoverflow.com/questions/7331179

  •  27-10-2019
  •  | 
  •  

سؤال

أنا مطور جديد أود استخدام مفهوم القائمة البطيئة في نموذج تطبيق.في تطبيق Lazy List ، استخدم المطورون عنوان url تم تحويله إلى صورة نقطية.لكني أود استخدام مصفوفة سلسلة مشفرة نقطية.تم تحويل مصفوفة السلسلة المشفرة إلى مصفوفة بايت باستخدام Base64.java.أود استخدام مصفوفة البايت بدلاً من عنوان url. في تطبيق lazy list استخدموا مصفوفة نصوص مثل: Genacodicetagpre

في نموذج التطبيق الخاص بي ، استخدمت مصفوفة بايت على النحو التالي: Genacodicetagpre

من الكود أعلاه ، أود تمرير البايت [] imgArry بدلاً من String [] mStrings إلى:

Genacodicetagpre

كيف يمكنني استخدام مصفوفة البايت [] بدلاً من String [] mStrings؟

هل كانت مفيدة؟

المحلول

أضف مُنشئًا جديدًا إلى فئة LazyAdapter التي تقبل البايت [] كمعامل ثانٍ.

إذا كنت تفعل ذلك ، يمكنك إما تعديل فئة LazyAdapter أو ببساطة إنشاء فئة فرعية باستخدام مُنشئ يأخذ الصورة النقطية أو البايت [] كمعامل ثانٍ.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top