2016-12-01 6 views
6

मैं एंड्रॉइड समर्थन लाइब्रेरी से नया BottomNavigationView को आजमा रहा हूं। मेनू आइटमों में से एक के लिए मैं कस्टम दृश्य देखना चाहता हूं ताकि मैं एक आइकन के रूप में प्रोग्रामिक रूप से एक परिपत्र उपयोगकर्ता छवि जोड़ सकूं।एंड्रॉइड BottomNavigationView के रूप में कस्टम दृश्यों के साथ दृश्य

उपयोग करने के बाद, यह या तो समर्थन घटक या roughhike/BottomBar लाइब्रेरी के साथ संभव नहीं लगता है। कोई विचार? प्रश्न को मेनू में एक लेआउट का उपयोग करने के तरीके के बारे में सरल बनाया जा सकता है और यदि यह BottomNavigationView या अन्य पुस्तकालयों के साथ संभव है।

+0

एक ही चीज़ के लिए खोज रहे हैं। समर्थन लाइब्रेरी का BottomNavigationView बहुत भयंकर लंगड़ा है। मैं 'गिन बैज' को नियंत्रित करने की कोशिश कर रहा हूं जो मेनू आइटम के बगल में दिखाया जा सकता है या नहीं, और इस प्रकार विचारों को नियंत्रित करने की क्षमता की तलाश में है .. –

+0

वही है जो मुझे चाहिए। अब तक ऐसा लगता है कि हमें बेहतर होने के लिए BottomNavigationView की प्रतीक्षा करने की आवश्यकता है, जब तक कि आपको कुछ भी कस्टमाइज़ करने की आवश्यकता न हो। मैं इस [लेख] में उल्लिखित सभी पुस्तकालयों में देख रहा हूं (https://blog.autsoft.hu/now-you-can-use-the-bottom-navigation-view-in-the-design-support-library /), यदि उनमें से कोई भी काम नहीं करता है तो मैं TabLayout (शायद?) के साथ अपना खुद का बनाने की कोशिश करूंगा। – apSTRK

+0

@apSTRK क्या आप नीचे नेविगेशन के नवीनतम संस्करण में मेनूइटम के लिए कस्टम लेआउट रखने के लिए किसी भी तरह से आए थे। मैंने उन सभी विशेषताओं के साथ प्रयास किया जो इसे समर्थन देते हैं, जैसे क्रिया दृश्य, लेकिन इसे नहीं बना सका। – cgr

उत्तर

4

मुझे एक तीसरी पार्टी नीचे नेविगेशन व्यू-टाइप लाइब्रेरी मिली जो हम चाहते हैं सब कुछ करता है - अंतर्निहित 'अधिसूचना बैज गिनती' कार्यक्षमता सहित।

https://github.com/aurelhubert/ahbottomnavigation

यह एक शर्म की बात है सरकारी नियंत्रण तो बेकार है है, लेकिन मैं अभी के लिए इस का उपयोग कर रहा है और यह पूरी तरह से काम करता है।

+0

मैं इस पर एक नज़र डालेगा। मैं इसे https://github.com/Ashok-Varma/BottomNavigation से तुलना करना चाहता हूं क्योंकि ऐसा लगता है कि हम जो कुछ भी चाहते हैं वह भी करना है। – apSTRK

+0

ओह दिलचस्प, मैंने उस पर भी देखा लेकिन पूरी तरह से इस तथ्य को याद किया कि इसमें बैज भी थे! खैर, मैंने पहले उल्लेख किए गए किसी भी बग का सामना नहीं किया है, इसे एक फ्रैगमेंट-आधारित 'व्यूपैगर' से जुड़ा हुआ है और सब कुछ ठीक w/बैज काम कर रहा है। :) –

+0

यह पुस्तकालय अब तक बहुत अच्छा है। जब तक समर्थन एक बेहतर हो जाता है तब तक मैं इसे स्वीकार्य उत्तर दूंगा। कई अच्छी पुस्तकालय हैं जो इस निचले नेविगेशन को कर सकते हैं और प्रत्येक अलग-अलग परिदृश्यों को बेहतर तरीके से अनुरूप कर सकता है। यदि यह लाइब्रेरी आपके लिए अच्छा नहीं है तो विचार करें: – apSTRK

संबंधित मुद्दे