में घटकों की चौड़ाई और ऊंचाई प्राप्त करें मुझे फ्रैगमेंट व्यू में सभी घटक की पहले से मूल्यांकन की चौड़ाई और ऊंचाई तक पहुंच की आवश्यकता है। तो मुझे कुछ अधिसूचना चाहिए जो मुझे बताए, कि खंड लेआउट चरण का विचार पहले से ही किया जा चुका है।फ्रैगमेंट व्यू
गतिविधि में मैं onWindowFocusChanged(boolean hasFocus)
जीवन चक्र विधि का उपयोग कर सकता हूं, लेकिन खंड में इस विधि नहीं है।
मुझे जिस तरह से मिला वह getView().addOnLayoutChangeListener()
का उपयोग करता है। लेकिन यह कई बार कॉल करता है और केवल अंतिम कॉल मेरे लिए उपयोगी है।
विभाजन के दृश्य में लेआउट के बाद कुछ कॉल करने के लिए किसी भी बेहतर तरीके से मौजूद है?
संबंधित प्रश्न http://stackoverflow.com/questions/14397959/capture-layout-resize-before-api-11 –