سؤال

أرغب في عرض عنصر قائمة يقول "المزيد" في نهاية ListView. يؤدي النقر فوق هذا القائمة إلى إجراء بعض الإجراءات. كيف يمكنني إنشاء عنصر قائمة "أكثر"؟

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

المحلول

ما عليك سوى إضافة قيمة أخرى إلى ArrayAdapter (أو أي محول آخر) ، قد تستخدم. قم بإجراء النص إلى "المزيد". لنفترض أن لديك عناصر n في القائمة ثم تعامل مع (n+1) انقر فوق "انقر فوق" وقم بأشياءك.

نصائح أخرى

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

يمكنك إضافة تذييل إلى ListView الخاص بك ...

هل قمت بفحص هذا المنشور؟

لا يتم وضع عرض Footer Android ListView في أسفل الشاشة

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