मेरे पास इसके अंदर एक बटन के साथ एक सापेक्ष Layout है। एक बार जब उपयोगकर्ता उस बटन पर क्लिक करता है, तो मैं मूल दृश्य (रिलेवेटिवआउट) की पृष्ठभूमि बदलना चाहता हूं। मुझे पता है कि मैं एक चर में मूल दृश्य को संग्रहीत करके या बटन पर एक टैग सेट करके ऐसा कर सकता हूं, लेकिन मैं इससे बचने के लिए चूना चाहूंगा (मेरे पास यह नहीं चाहते हैं कि मेरे पास बहुत अच्छे कारण हैं)। क्या बटन से पैरेंट व्यू तक पहुंचने का कोई तरीका नहीं है?एंड्रॉइड: किसी बटन के मूल दृश्य में परिवर्तन करना
22
A
उत्तर
62
View.getParent()
का प्रयास करें:
Button yourBtn = (Button) findViewById(R.id.your_btn);
RelativeLayout yourRelLay = (RelativeLayout) yourBtn.getParent();
+0
मैं इसे एक शॉट दूंगा, लेकिन मुझे एहसास नहीं हुआ कि आप .getParent() को उस दृश्य में डाल सकते हैं जो आप चाहते हैं। मैं देखता हूं कि यह – user496854
+1
काम करता है, मुझे पता था कि व्यूपेरेंट बेस क्लास था, लेकिन यह मेरे लिए भी नहीं हुआ कि मैं इसे माता-पिता के प्रकार में डाल सकता हूं। कैसा बेवकूफ है! धन्यवाद फ़्लोरन। –
संबंधित मुद्दे
- 1. क्लिक दृश्य दृश्य परिवर्तन पर बटन
- 2. सूची दृश्य के तहत बटन एंड्रॉइड
- 3. होवर पर बटन रंग परिवर्तन
- 4. दृश्य मूल में कास्टिंग?
- 5. एक दृश्य पर एंड्रॉइड फ्लोटिंग बटन
- 6. सीएसएस परिवर्तन दृश्य स्टूडियो
- 7. दृश्य दृश्य में परिवर्तन के लिए एनएसएनोटिफिकेशन या प्रतिनिधि पंजीकरण
- 8. किसी अन्य दृश्य में एक वेबव्यू एम्बेड करना
- 9. बटन दृश्य
- 10. किसी अन्य दृश्य के तहत डायनामिक बटन कैसे जोड़ें?
- 11. एंड्रॉइड में किसी ईवेंट निर्देशांक से दृश्य कैसे प्राप्त करें?
- 12. एक विस्तार प्रकटीकरण बटन के लिए छवि में परिवर्तन करना (Xcode 4.2)
- 13. बटन एंड्रॉइड
- 14. सूची दृश्य और बटन के साथ एंड्रॉइड लेआउट
- 15. एंड्रॉइड में कैप्चर बटन रिलीज
- 16. एंड्रॉइड: एनीमेशन के बाद दृश्य देखें?
- 17. ग्रहण में कस्टम एंड्रॉइड दृश्य दृश्य संपादक
- 18. आईफ़ोन मूल एप्लिकेशन में बटन जैसे फेसबुक
- 19. एंड्रॉइड में स्टार बटन
- 20. backbone.js में मूल दृश्य कैसे बनाएं?
- 21. एंड्रॉइड बटन
- 22. किसी अन्य दृश्य के पीछे एक दृश्य पर स्पर्श करें?
- 23. एंड्रॉइड: एनीमेशन को मूल दृश्य द्वारा क्लिप किया जाता है
- 24. एंड्रॉइड: किसी सूची से किसी आइटम को कैसे निकालें दृश्य और सरणी एडाप्टर
- 25. सूची दृश्य के बिना सूची दृश्य एडाप्टर डेटा परिवर्तन
- 26. सूची बॉक्स में छवियां जोड़ें (दृश्य मूल)
- 27. एंड्रॉइड सूची दृश्य रंग अनुकूलित करना?
- 28. OpenERP हमेशा के बजाय विरासत में मिला है दृश्य मूल
- 29. मूल डेटा की तुलना में जावास्क्रिप्ट canvas.toDataURL परिवर्तन यूआरआई
- 30. एंड्रॉइड: एनीमेशन दृश्य स्थिति
क्या उपयोग करने के साथ गलत क्या है getParent()? –