इम एंड्रॉयड लेआउट में विचारों की स्थापना के लिए DataBinding
एपीआई का उपयोग कर के लिए दो तार concat करना चाहते हैं। मेरा लेआउट यहाँ है।मैं एंड्रॉयड में एक TextView, डेटा बाइंडिंग एपीआई
layout.xml
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<data>
<variable name="user" type="testing.sampleapp.com.sampleapp.User"/>
</data>
<LinearLayout
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@{ "Hello " + user.firstName}"/>
</LinearLayout>
मैं TextView हैलो उपयोगकर्ता नाम प्रदर्शित करना चाहते हैं। डेटा बाइंडिंग एपीआई का उपयोग करके इसे कैसे प्राप्त करें।
हाँ यह काम किया। धन्यवाद । मैं एकल उलटा कॉमा (') का उपयोग कर रहा था। कब्र उच्चारण (') मेरे लिए काम किया। –
@SasankSunkavalli आपकी मदद करने में प्रसन्न है :), हमेशा डेटा बाइंडिंग का उपयोग करते समय स्ट्रिंग के लिए गंभीर उच्चारण का उपयोग करें। –