لقد أضفت StickyDrawerItem لأخذ عينات من التطبيق وهو يعمل بشكل جيد ولكن هناك حشوة سفلية.
أريد إزالة هذه المساحة المتروكة.
هل هناك طريقة بسيطة لإزالة هذا؟
AlexanderIgnacz هل تمارس نشاطك في وضع ملء الشاشة؟
أي هاتف ، أي إصدار مكتبة ، أي إصدار android ، ماذا تفعل؟
هل يحدث نفس الشيء في نموذج الطلب؟
الوضع - وضع ملء الشاشة
إصدار المكتبة - 5.9.4
...
.addStickyDrawerItems(new PrimaryDrawerItem().withName(R.string.drawer_item_custom).withIcon(FontAwesome.Icon.faw_eye)
...
سأقوم ببعض الاختبارات وأعود مرة أخرى.
لذلك ، اختبرت أنواعًا أخرى من الأدراج وتعمل بشكل جيد.
ولكن فقط في وضع ملء الشاشة ، توجد مساحة متروكة سفلية غير متوقعة.
AlexanderIgnacz هل قمت بتعيين العلم على أنه مرتبط من قبلي؟
آسف ، أي علم تقصد؟
أرى فقط هذا الخط.
public DrawerBuilder withFullscreen(boolean fullscreen) {
نعم فعلا. هل قمت بتعيين مع Fullscreen صحيح؟
نعم ، أقوم باختبار التطبيق على سبيل المثال الآن.
كيف يمكنني تخصيص عرض التذييل بحيث يخفي الحشو السفلي؟
إذا تم توفير withFullscreen(true)
في DrawerBuilder
، فلن تتم إضافة المساحة المتروكة هنا:
https://github.com/mikepenz/MaterialDrawer/blob/develop/library/src/main/java/com/mikepenz/materialdrawer/DrawerUtils.java#L312
عذرًا ، إذا كانت الحالة خاطئة هناك.
يجب أن يكون if (!(drawer.mTranslucentNavigationBar || drawer.mFullscreen) && Build.VERSION.SDK_INT >= 19) {
كيف يمكنني استخدام هذا التغيير على إصدار مكتبتي الحالي 5.9.4؟
كما لا يمكنك إجراء التغيير مباشرة في الليب.
أود أن أقترح عليك الحصول على StickyFooter
وتعيين المساحة المتروكة على 0