Materialdrawer: هل هناك طريقة لتعطيل الحسابات المتعددة تمامًا / السهم لأسفل في أسفل يمين الرأس؟

تم إنشاؤها على ١٢ يوليو ٢٠١٧  ·  15تعليقات  ·  مصدر: mikepenz/MaterialDrawer

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

كيف يمكنني تعطيل هذه الميزات؟

question

التعليق الأكثر فائدة

ال 15 كومينتر

استمرت المشكلة.

therealccarter ماذا تريد أيضا؟ يقوم الكود أعلاه بتحويله إلى ملف تعريف واحد.

إذا كنت تريد فقط رأس. ثم فقط استخدم الدالة withHeader

ما عليك سوى إلقاء نظرة على نموذج التطبيق ، فهو يعرض بالفعل بعض الاحتمالات

أردت فقط أن أخبرك أن "الكود أعلاه" لم يحل المشكلة. يمكنني الانتقال إلى Stack Overflow في المرة القادمة إذا لم يكن هذا هو المكان المناسب لحل المشكلات المتعلقة بهذه المكتبة.

therealccarter @ انشر التعليمات البرمجية حتى يتمكن أي شخص من إلقاء نظرة عليها. ولكن من فضلك مع تغيير الكود المقترح لـ mikepenz بالفعل بالداخل.

سأفعل غدا ، شكرا!

حسنًا ، لقد طلبت للتو متطلباتك. من الواضح أن هناك بعض سوء الفهم.

إذا كان لديك ملف تعريف واحد فقط ولا تريد أن يظهر السهم وهكذا في الرأس ، فستعمل الأسئلة الشائعة المرسلة بالتأكيد كما تم استخدامها من قبل العشرات من قبلك بنفس الطريقة

بلى. شكرا للمساعدة حتى الآن ، أنا أقدر ذلك حقًا.

هذا هو النشاط الأساسي الذي أمدحه في الأنشطة التي يستخدمها درج المواد. يظهر السطر 11 الكود المقترح المضافة.

https://codeshare.io/5zX6Qj

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

therealccarter ، هل يمكنك المحاولة مرة أخرى لوصف ما تريد تحقيقه. أو قدم صورة لتظهر كيف يجب أن تبدو؟

أخشى أن يكون هناك بعض الالتباس هنا.

إذن هذه صورة لما تبدو عليه حاليًا.

http://i.imgur.com/wvClTOi.jpg

ما أريده هو التخلص من السهم "لأسفل" في أسفل اليمين ، بالإضافة إلى صور الملفات الشخصية المتعددة المعروضة في الزاوية اليمنى العليا. في بعض الأحيان لا توجد ملفات شخصية أخرى ، وأحيانًا يكون هناك ملفات شخصية إضافية 1 أو 2 أو 3 أو 4. كلها نفس ملف تعريف واحد ، فقط تتكرر عدة مرات.

therealccarter لماذا تضيف على أي حال العديد من الملفات الشخصية إذا لم تكن بحاجة إليها؟

إذا كنت تريد فقط عرض ملف تعريف واحد ، وفقط الرمز + النص بدون السهم أو المفتاح ، فحينئذٍ

.withSelectionListEnabledForSingleProfile(false)

سيعمل.

ولكن كما ينص اسم الطريقة بوضوح بالفعل ، فإن هذا لن يؤدي إلا إلى تغيير المظهر في حالة وجود واحد فقط ، وتحديد ملف تعريف واحد فقط

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

therealccarter ، لا يستطيع الدرج الاحتفاظ بالعناصر ، فهي غير قابلة للتسلسل.
سيحتفظ الدرج بمواضع التحديد فقط.

شيء ما في شفرتك يضيف المزيد والمزيد من الملفات الشخصية.

فقط كتذكير. لا يتعين عليك استخدام AccountHeader ، يمكنك أيضًا توفير طريقة العرض الخاصة بك

حسنًا ، الآن بعد أن عرفت أن المشكلة تكمن في أن الكود الخاص بي يضيف أكثر من ملف تعريف واحد ، سيكون لدي شيء للبحث عنه. شكرا!

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات