سؤال

هل من الممكن تحميل تخطيط XML في وقت التشغيل وتحميله في النشاط؟

في تطبيقي ، لدي أنواع مختلفة من البيانات مثل الشخص أو الشركة والمدينة وما إلى ذلك ؛ يتمثل المتطلب في تحميل التصميم ديناميكيًا ، والعثور على طرق عرض بواسطة العلامات (أسماء الممتلكات مثل person.name ، person.address) ثم املأ البيانات. على سبيل المثال ، إذا قام المستخدم باختيار كائن من شركة Type ، فنحن نريد تحميل Company.xml تخطيط ، وتضخيمه ، ثم ربط العديد من العقارات (اسم الشركة ، شعار الشركة ، المدينة ، العنوان ، الإيرادات) إلى وجهات النظر الموسومة. أحد الاحتمالات التي أراها هنا - كل عرض في التصميم سوف يرتبط باسم الممتلكات كـ tag ثم سيتم تحميل البيانات المناسبة في طرق العرض المناسبة.

ما الذي يجب أن يكون أفضل تصميم تنصح به؟

هل كانت مفيدة؟

المحلول

هل من الممكن تحميل تخطيط XML في وقت التشغيل وتحميله في النشاط؟

عدم استخدام ملفات XML Android Layout القياسية. يجب أن يتم تجميع هؤلاء في APK الخاص بك. لا يدعم واجهة برمجة التطبيقات تخطيطات تضخيم من أي شيء سوى موارد التخطيط.

يمكنك إنشاء مترجمك الخاص لملفات XML Android Layout ، أو لف شيئًا آخر مشابهًا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top