मुझे एक रिलेवेटिवआउट मिला जिस पर मेरे पास शीर्ष पर नियंत्रण है। रनटाइम पर मैं एक नक्शा व्यू दिखाना चाहता हूं जो कि लेआउट में जोड़ा गया है, इसके तहत अन्य सभी दृश्य छुपाएं, लेकिन शीर्ष पर नियंत्रण नहीं। बाद में MapView फिर से छिपा हुआ है।view.bringToFront() काम क्यों करता है?
layout_main.bringChildToFront(layout_main.findViewWithTag("paramsUI"));
layout_main.invalidate();
findViewByTag बात है, काम करने के लिए लगता है मैं देख लिया है कि डीबग मोड में। मैं भी करने की कोशिश की:
layout_main.findViewWithTag("paramsUI").bringToFront();
वहाँ मैं कुछ और मैं क्या करना है?
संपादित करें: क्षमा करें, समस्या यह है कि MapView नियंत्रण बार को छुपाता है, जो LetToFront() कॉल के कारण सभी दृश्यों के शीर्ष पर होना चाहिए।
समस्या क्या है? कि 'MapView' dissappear नहीं है? या यह कि नियंत्रण 'MapView' के शीर्ष पर नहीं हैं? – kaspermoerch