क्या गतिविधि शीर्षक और कार्यवाही बार शीर्षक के बीच अंतर है। दोनों एक ही क्षेत्र पर कब्जा करने लगते हैंएंड्रॉयड गतिविधि शीर्षक बनाम ActionBar शीर्षक
तथापि गतिविधि शीर्षक से
getActivity().getActionBar().setTitle("abc")
क्या गतिविधि शीर्षक और कार्यवाही बार शीर्षक के बीच अंतर है। दोनों एक ही क्षेत्र पर कब्जा करने लगते हैंएंड्रॉयड गतिविधि शीर्षक बनाम ActionBar शीर्षक
तथापि गतिविधि शीर्षक से
getActivity().getActionBar().setTitle("abc")
कोई difference.you है का उपयोग कर
getActivity().setTitle("abc")
और कार्यवाही बार शीर्षक दोनों कॉल का उपयोग शीर्षक सेट कर सकते हैं स्थापित किया जाएगा। getActivity()। setTitle() पूर्ण उपयोग करने वाले सभी उपकरणों में शीर्षक (सभी एपीआई स्तर) स्थापित करने के लिए है
getActionBar() कॉल एपीआई स्तर 11 की आवश्यकता है, और इसकी इच्छा सेट कार्रवाई बार पाठ setTitle() शीर्षक पट्टी सेट पाठ
वैसे वहाँ एक अंतर है,
जब कार्रवाई बार का शीर्षक वर्ग ActionBar
की setTitle
विधि का उपयोग करता है, तो DISPLAY_SHOW_TITLE सेट किया गया है या कार्रवाई बार गतिविधि में मौजूद है ही प्रदर्शित किया जाएगा की स्थापना है।
हालांकि, Activity
वर्ग की विधि का उपयोग शीर्षक को सेट करने के लिए भी किया जा सकता है, भले ही उस विंडो के लिए कोई एक्शन बार न हो।
यह वास्तव में जब आप स्क्रीन रीडर जैसे Talkback उपयोग कर रहे हैं या विकलांग के साथ उपयोगकर्ताओं के लिए एप्लिकेशन विकसित करने फर्क नहीं पड़ता। यह बस आपके ऐप को और अधिक सुलभ बनाता है।
ठीक है, नहीं सभी क्षुधा हालांकि कार्यवाही बार की है। इसके अलावा, वे वही होना चाहिए। –
आप एक 'एकल गतिविधि और कई Fragments' हो सकता है। फिर आप वर्तमान फ्रैगमेंट सामग्री को प्रतिबिंबित करने के लिए एक्शनबार का शीर्षक सेट कर सकते हैं। –
फ्रैंक, यह सच है, मैं ActionBar setTitle विधि का उपयोग करने के लिए शीर्षक सेट करना होगा। जब मैं गतिविधि सेटटाइट विधि का उपयोग करता हूं तो यह प्रदर्शित नहीं होता है। इसका मतलब है कि एक्शनबार शीर्षक रखा गया है और गतिविधि शीर्षक से ऊपर और ऊपर है। असल में उनके पास अलग-अलग दृश्य हैं या क्या उनके पास कुछ दृश्य है। –