एस्प्रेसो का उपयोग करके लिस्ट व्यू के एक विशिष्ट बच्चे पर क्लिक करके, मैं एक विस्तार योग्य लिस्ट व्यू (कस्टमएक्सपेन्डेबल व्यू नामक) के एक विशिष्ट बच्चे पर क्लिक करने में सक्षम होना चाहता हूं। सूचीदृश्य रिलेटिव लेआउट्स (नाम MyContainer) का एक सेट बनाता है।एस्प्रेसो
आदर्श रूप में, मैं कस्टमएक्सपेन्डेबल व्यू में एक विशिष्ट MyContainer पर क्लिक करना चाहता हूं। लेकिन, मैं बस पहले ही क्लिक करके रह सकता हूं।
MyContainer ऑब्जेक्ट्स में अद्वितीय आईडी नहीं हैं जिन्हें मैं संदर्भित कर सकता हूं, लेकिन उनके बच्चे करते हैं, उदा। - "पाठ = नमूना पाठ यहाँ 1"
मैंने वर्ग प्रकार को पार करने और किसी विशिष्ट स्थिति पर बच्चे को प्राप्त करने की कोशिश करने के कुछ अलग-अलग बदलावों की कोशिश की है, लेकिन यह अभी काम नहीं कर रहा है। और, जब तक मुझे सही बच्चा नहीं मिला, तब तक मैं ऑब्जेक्ट प्राप्त करने और उस पर फिर से चलने से बचना चाहता था।
+----->CustomExpandableView{} | +------>LinearLayout{} | +------->TextView{} | +------->FrameLayout{} | +-------->BreadCrumbView{} | +--------->ImageButton{} | +--------->TextView{} | +------>LinearLayout{} | +------->MyContainer{} | +-------->ImageView{res-name=thumb, } | +-------->ImageView{res-name=divider} | +-------->TextView{res-name=label, text=Sample Text Here 1, input-type=0, ime-target=false} | +------->MyContainer{} | +-------->ImageView{res-name=thumb} | +-------->ImageView{res-name=divider} | +-------->TextView{res-name=label text=Sample Text Here 2, input-type=0, ime-target=false} |
यह त्रुटि लौटा रहा है। ऑन व्यू को Matcher की आवश्यकता है और यह Matcher
@ कुशबू, तो इसे डेटा पर स्विच करें। –