android-databinding पर टैग किए गए जवाब

डेटा बाइंडिंग लाइब्रेरी डिक्लेक्टिव लेआउट लिखने के लिए और अपने एप्लिकेशन लॉजिक और लेआउट को बांधने के लिए आवश्यक गोंद कोड को कम से कम करें। डेटा बाइंडिंग लाइब्रेरी लचीलापन और व्यापक संगतता दोनों प्रदान करता है - यह एक समर्थन पुस्तकालय है, इसलिए आप इसे सभी एंड्रॉइड प्लेटफ़ॉर्म संस्करणों के साथ एंड्रॉइड 2.1 (एपीआई स्तर 7+) पर वापस उपयोग कर सकते हैं।

13
फ्रेगमेंट के साथ डेटा-बाइंडिंग का उपयोग कैसे करें
मैं आधिकारिक Google doc https://developer.android.com/tools/data-binding@guide.html से डेटा-बाध्यकारी उदाहरण का पालन करने की कोशिश कर रहा हूं सिवाय इसके कि मैं एक गतिविधि के लिए डेटा-बायडिंग लागू करने की कोशिश कर रहा हूं, न कि कोई गतिविधि। संकलन करते समय जो त्रुटि मुझे हो रही है Error:(37, 27) No resource type …

16
कोटलिन-एंड्रॉइड: अनसुलझे संदर्भ डेटाबाइंडिंग
मेरे पास नई डेटाबाइंडिंग लाइब्रेरी का उपयोग करके जावा में लिखे गए खंड वर्ग हैं import com.example.app.databinding.FragmentDataBdinding; public class DataFragment extends Fragment { @Nullable private FragmentDataBinding mBinding; @Nullable @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { mBinding = DataBindingUtil.inflate(inflater, R.layout.fragment_data, container, false); return mBinding.getRoot(); } } यह संकलन …

4
एंड्रॉइड डेटाबाइंडिंग "&&" तार्किक ऑपरेटर का उपयोग कर
मैं एंड्रॉइड डेटाबाइंडिंग का उपयोग करके xml में "और &" "ऑपरेटर का उपयोग करने की कोशिश कर रहा हूं, android:visibility="@{(bean.currentSpaceId == bean.selectedSpaceId **&&** bean.currentSpaceId > 0)? View.VISIBLE: View.GONE}" लेकिन मुझे संकलन त्रुटि मिली: त्रुटि: कार्य के लिए निष्पादन विफल रहा ': app: dataBindingProcessLayoutsDevDebug'। org.xml.sax.SAXParseException; systemId: फ़ाइल: /User/path/app/build/intermediates/res/merged/dev/debug/layout/fragment_space.xml; लाइननंबर: 106; कॉलमनंबर: …

8
XML में डायनेमिक चर वाले संसाधनों से स्ट्रिंग को संयोजित करने के लिए मैं डेटाबाइंडिंग का उपयोग कैसे करूं?
मेरे पास एक TextView है जिसमें हार्डकोड स्ट्रिंग है और मेरे पास एक डायनामिक वैरिएबल है जिसे मैं इस स्ट्रिंग के अंत में रखना चाहता हूं। यह मेरा कोड है: <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" android:layout_marginLeft="16dp" android:layout_marginRight="16dp"> <TextView android:id="@+id/PeopleName" android:layout_width="match_parent" android:layout_height="match_parent" android:text="@string/Generic_Text"+"@{ Profile.name }" /> </LinearLayout> मैं एक मुद्दा रहा हूँ …

5
एंड्रॉइड डेटा बाइंडिंग में टैग का उपयोग किया जाता है
अद्यतन नोट: उपरोक्त उदाहरण ठीक से काम करता है , क्योंकि रिलीज 1.0-rc4 ने अनावश्यक चर की आवश्यकता के मुद्दे को तय किया। मूल प्रश्न: मैं बिल्कुल वैसा ही करता हूं जैसा कि प्रलेखन में वर्णित है और यह काम नहीं करता है: main.xml: <layout xmlns:andr... <data> </data> <include layout="@layout/buttons"></include> …

3
दृश्यता सेट करने के लिए डेटा बाइंडिंग का उपयोग करें
Viewकस्टम चर का उपयोग करके दृश्यता सेट करने की कोशिश की जा रही है , लेकिन त्रुटि होती है Identifiers must have user defined types from the XML file. visible is missing it:। क्या डेटा बाइंडिंग का उपयोग करके दृश्यता सेट करना संभव है? धन्यवाद। <data> <variable name="sale" type="java.lang.Boolean"/> </data> …

4
एंड्रॉइड स्टूडियो 3.0.0 में डेटा बाइंडिंग और कोटलिन का उपयोग कैसे करें
मैंने अभी-अभी एंड्रॉइड स्टूडियो 3.0.0 का उपयोग करना शुरू किया है, लेकिन हर बार जब मैं अपनी परियोजना बनाने की कोशिश करता हूं तो मुझे यह त्रुटि मिलती है: Error:Circular dependency between the following tasks: :app:compileDebugKotlin +--- :app:dataBindingExportBuildInfoDebug | \--- :app:compileDebugKotlin (*) \--- :app:kaptDebugKotlin \--- :app:dataBindingExportBuildInfoDebug (*) (*) - details …

29
डेटा बाइंडिंग वर्ग उत्पन्न नहीं हुआ
मैं अपनी परियोजना में डेटा बाइंडिंग का उपयोग कर रहा हूं, जब उपयोग कर रहा हूं <layout>और <data>मेरे xml में बाध्यकारी वर्ग उत्पन्न नहीं हुआ है। उदाहरण के लिए मेरे पास activity_main.xml है <?xml version="1.0" encoding="utf-8"?> <layout xmlns:android="http://schemas.android.com/apk/res/android"> <data> </data> <RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent"> </RelativeLayout> </layout> अब अगर मैं ActivityMainBindingअपनी गतिविधि …

10
मैं Android में एक TextView, डेटा बाइंडिंग Api के लिए दो स्ट्रिंग्स को समेटना चाहता हूं
Im DataBindingAndroid लेआउट में विचारों को स्थापित करने के लिए Api का उपयोग कर रहा है । यहाँ मेरा लेआउट है। 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 …

15
Android में ड्रा करने योग्य संसाधन ID सेट करें: Android में डेटा बाइंडिंग का उपयोग करके ImageView के लिए src
मैं android के लिए drawable resource ID सेट करने का प्रयास कर रहा हूँ: डेटा बाइंडिंग का उपयोग करके ImageView का src यहाँ मेरी वस्तु है: public class Recipe implements Parcelable { public final int imageResource; // resource ID (e.g. R.drawable.some_image) public final String title; // ... public Recipe(int imageResource, …

30
एंड्रॉइड स्टूडियो 3.2 कैनरी 16 कोटलिन परियोजना पर प्रतीक डाटाबाइंडिंगकंपोनेंट नहीं पा सकते हैं
मैंने अभी हाल ही में कोटलिन सक्षम के साथ एंड्रॉइड स्टूडियो 3.2 कैनरी 16 पर एक नया प्रोजेक्ट बनाया। फिर मैंने डेटा बाइंडिंग को भी सक्षम किया, लेकिन मुझे यह कहते हुए एक त्रुटि हो रही है कि यह DataBindingComponent वर्ग को नहीं मिला। यहाँ मेरी परियोजना को वर्गीकृत किया …

2
सुरक्षित-आर्ग प्लगइन को सक्षम करने के बाद डेटा बाइंडिंग से रूट दृश्य प्राप्त नहीं कर सकते
मैं एक एंड्रॉइड ऐप पर काम कर रहा हूं जिसमें डेटाबाइंडिंग का उपयोग किया गया है और वर्तमान में मैं सुरक्षित-आर्ग्स प्लगइन जोड़ने की कोशिश कर रहा हूं, लेकिन प्लगइन को सक्षम करने के बाद, मैं बाइंडिंग के माध्यम से रूट व्यू प्राप्त नहीं कर सकता हूं - एंड्रॉइड स्टूडियो …

1
DSL तत्व 'android.dataBinding.enabled' अप्रचलित है और इसे 'android.buildFeatures.dataBinding' से बदल दिया गया है
प्रोजेक्ट बनाते समय चेतावनी का पालन करता है DSL element 'android.dataBinding.enabled' is obsolete and has been replaced with 'android.buildFeatures.dataBinding'. मै इस्तेमाल कर रहा हूँ Android Studio Canary 6
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.