আমি এক্সএমএল এবং "&&" অপারেটরটি অ্যান্ড্রয়েড ডেটাবাইন্ডিং ব্যবহার করে ব্যবহার করার চেষ্টা করছি,
android:visibility="@{(bean.currentSpaceId == bean.selectedSpaceId **&&** bean.currentSpaceId > 0)? View.VISIBLE: View.GONE}"
তবে আমি সংকলন ত্রুটি পেয়েছি:
ত্রুটি: কার্য ': অ্যাপ্লিকেশন: ডেটাবাইন্ডিংপ্রসেসলয়আউটগুলি ডেভিডব্যাগ' এর জন্য কার্যকর করা ব্যর্থ। org.xml.sax.SAXParseException; systemId: ফাইল: / ব্যবহারকারীর /পাথ / অ্যাপ / বিল্ড / ইনটারমিডিয়াটস / রেস / ডাবলড / দেব / দেবুগ / স্ক্রিনআউট / ফ্র্যাগমেন্ট_স্পেস.এক্সএমএল; লাইন নম্বর: 106; কলাম নম্বর: 89; সত্তার নাম অবশ্যই অবিলম্বে সত্তা রেফারেন্সে '&' অনুসরণ করবে।
এবং অ্যান্ড্রয়েড স্টুডিওতে রেড হাইলাইট ত্রুটি "অনাকাঙ্ক্ষিত ও বা অবিরত অক্ষর"।
তাহলে আমি কীভাবে এটি ঠিক করব?
সম্পাদনা করুন: উত্তরটি পাওয়া গেছে, এই চরিত্রটি পালাতে হবে:
'&' --> '&'
'<' --> '<'
'>' --> '>'