मैं अपने मुख्य.एक्सएमएल में एक कस्टम व्यू को कई बार रखना चाहता हूं जिसमें रिलेटिव लयआउट, कुछ नियंत्रण और फिर मेरा कस्टम व्यू शामिल है। यह कस्टम दृश्य निम्नलिखित (सरलीकृत) एक्सएमएल उपयोग करना चाहिए:बाइंड एंड्रॉइड कस्टम व्यू को एक विशिष्ट लेआउट xml (क्या यह भी संभव है?)
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="220px"
android:layout_height="220px"
android:background="@drawable/contextitemshape">
<TextView
android:text="some caption"
android:textSize="23px"
android:textColor="#000000"/>
<FrameLayout
android:id="@+id/content"/>
</RelativeLayout>
मैं इसे कैसे इस फाइल को हर बार यह बनाई गई है उपयोग करने के लिए मिल सकता है? क्या एंड्रॉइड में भी संभव है? मेरे द्वारा देखे जा सकने वाले सभी कस्टम दृश्य स्वयं लेआउट-एक्सएमएल फ़ाइल का उपयोग नहीं करते हैं।
धन्यवाद!
धन्यवाद! यह ध्यान रखना महत्वपूर्ण है कि किसी को दृश्य के बजाय लेआउट का विस्तार करना होगा। दृश्य को विस्तारित करते समय कम से कम मैं लेआउट इन्फ्लेटर को काम नहीं कर सकता। – ShadowMare
@ShadowMare: हां, आपको मुद्रास्फीति तकनीक के लिए एक वास्तविक कंटेनर कक्षा की आवश्यकता है जो मैं काम करने के लिए प्रदर्शित करता हूं। आपके मामले में, हो सकता है कि आपके पास 'कस्टम' व्यू 'रिलेवेटिवआउट 'बढ़ाएं और अपनी शेष सामग्री लाने के लिए'' का उपयोग करें। –
CommonsWare