2012-10-01 5 views
16

requestWindowFeature() क्या करता है? मैंने इसे एक कस्टम टाइटलबार बनाने के लिए उपयोग किया, लेकिन मैं वास्तव में समझ नहीं पा रहा हूं कि इसका उद्देश्य क्या है।अनुरोध WindowFeature() का उद्देश्य क्या है?

एसडीके दस्तावेज here में दी गई स्पष्टीकरण समझ में नहीं आता है।

उत्तर

40

प्रत्येक गतिविधि में एक संबंधित विंडो होती है (जिस पर पूरा यूआई ड्रॉ करता है)। इस विंडो में खींचे जाने का डिफ़ॉल्ट तरीका है (चाहे टूलबार, एक्शनबार, आइकन खींचे गए हों या नहीं)।

हालांकि, आप requestWindowFeature का उपयोग सिस्टम से कुछ सुविधाओं (टूलबार, एक्शनबार और अन्य) को शामिल या बहिष्कृत करने के लिए कह सकते हैं। http://developer.android.com/reference/android/view/Window.html

उदाहरण के रूप में, आप FEATURE_NO_TITLE उपयोग कर सकते हैं एक खिड़की पूर्ण स्क्रीन बनाने के लिए या FEATURE_RIGHT_ICON प्रणाली पता है कि आइकन सही पक्ष पर तैयार किया जाना चाहिए जाने के लिए:

यहाँ आप समर्थित सुविधाओं की पूरी सूची पा सकते हैं।

+0

उत्तर के लिए धन्यवाद। यह वास्तव में अच्छा है। – DuyguK

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