سؤال

أنا أعمل على تطبيق وواحد من أنشطتي عبارة عن شاشة تجمع جميع الصور في مجلد قمت بإتصاله في مجلد / بيانات التطبيق /. أرغب في الاستيلاء على جميع الصور وضعها في تنسيق الشبكة ثم عندما ينقر الشخص على واحد، فه يضربه إلى الحجم الكامل. بالطبع يحتاج هذا المعرض إلى تغيير عندما تتم إضافة صور جديدة إلى المجلد. يبدو أن

يبدو أنه سيكون بعض الشيء بسيطا، لكنني أمتلك مشكلة في تنفيذ هذا أظل إيجاد الكثير من الحلول المختلفة التي تبدو غير صحيحة.

أنا أفترض أنه سيكون نوعا من مزيج GridView / ListAdapter.

ما هو أفضل حل لهذه المشكلة؟

تحرير

لقد نظرت إلى هذه الحلول http://www.androidhive.info حتى الانضمام GridView-layout-تعليمي / http://developer.android.com/guide/topics/ui/layout/gridview.html#example

ولكن ارتباكي هو رمز مثل هذا giveacodicetagpre.

ماذا أفعل حول هذا الأمر نظرا لأن كمية الصور ستتغير باستمرار في مجلد التطبيق الخاص بي. وكيف يمكنني تحميل الصور من هذا المجلد في المكان الأول هاها

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

المحلول

هل رأيت التخزين المؤقت الصور النقطية مطورو أندرويدموقع؟أعتقد أنه يفعل شيئا مشابها لما تريد.كما يوفر رمز المثال.

يجب عليك تخزين الصور إليك أفضل في المسار داخل بطاقة SD، لأنها تحتاج إلى تغيير ديناميكيا.ثم للحصول على مسارات الصورة من هذا المسار، استخدم شيء من هذا القبيل (يستطيع أن يكون لديك صور فقط في هذا الدليل): giveacodicetagpre.

أيضا، لتحميل صورة نقطية من ملف في SD، استخدم شيئا مثل هذا: giveacodicetagpre.

ضع في اعتبارك تحميل نسخة هبوطية من الصورة النقطية لكفاءة الذاكرة.انظر هنا لمزيد من المعلومات.

آمل أن يساعد.

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