كيفية جعل مقسم جزء من كل عنصر في ListView في Android؟
-
28-09-2019 - |
سؤال
أردت تغيير ارتفاع المقسم ديناميكيا. من كل ما بحثت عنه ، يبدو أنه من الممكن من خلال إعداد مقسم كجزء من كل عنصر في ListView
. لكني لست واضحا جدا مع هذا.
لذا ، هل يمكن لشخص أكثر تحديدًا كيف يمكن للمرء أن يصنع مقسم كجزء من العنصر في ListView
?
المحلول
طريقة للقيام بذلك هي تضمين المقسم في أسفل كل صف. الآن عليك ضبط ارتفاع عرض المقسم في GetView الطريقة في ListAdapter الخاصة بك اعتمادًا على العنصر الذي تعرضه في الوقت الحالي.
نصائح أخرى
يمكنك تعيين Android: FooterDiversenabled إلى False وإضافة مقسمات في محولك.
في استدعاء القائمة الخاصة بك:
ListView lv = getListView();
lv.setDivider(divider);
حيث يكون المقسم كائنًا قابلًا للرسوم يمكنك تحديده أو الكتابة في الكود الخاص بك كما تحتاج.
يمكنك أيضا الاتصال:
lv.setDividerHeight(2);
لتغيير الارتفاع
لا تنتمي إلى StackOverflow