كيفية الحصول على ملفين بتنسيق xml في نشاط واحد في android

I am developing application in android.What I want is ,my activity should represent two xml layouts files.concept is like, ->when the activity is started it should show one layout(screen) ->when I click on the button exist on the first layout, it should show 2nd layout in the bottom of the screen,keeping first layout visible.

0
سيتم الوفاء بك الشرط بواسطة جزء أعتقد ...
وأضاف المؤلف GAMA, مصدر
لهذا ، لست بحاجة لتصميم تخطيطين xml. يرجى مشاركة أي لقطة شاشة هنا.
وأضاف المؤلف Krishna Suthar, مصدر

4 إجابة

احصل على التنسيق في xml واحد. احتفظ برؤية المخطط الثاني إلى secondLayoutObject.setVisibility (View.GONE) مبدئيًا ، ثم انقر فوق الزر "تغيير" مستوى الرؤية إلى secondLayoutObject.setVisibility (View.Visible) </> كود>.

4
وأضاف
يمكنك بالتأكيد 2 تخطيطات واحدة تحت الأخرى. إذا كنت تحصل على خطأ ، فحاول استخدام تخطيط حاوية/أصل ، حيث يمكنك تحديد التخطيطين المختلفين.
وأضاف المؤلف Arun George, مصدر
كيف يكون كل من التخطيط في xml واحد. يعطيني خطأ عندما حاولت
وأضاف المؤلف Rakshi, مصدر

في طريقة استدعاء ملفين من ملفات xml في النشاط يتم استخدام layoutmanager وتعيين نسبة الشاشة لكل من ملفات xml. استخدم النسق النسبي في كل من xml. مقتطف الشفرة الصغير هو

RelativeLayout layleft = (RelativeLayout)inf.inflate(R.layout.firstxml,null);
        RelativeLayout layright = (RelativeLayout)inf.inflate(R.layout.secondxml,null);

for detail info Layout Reuse help

1
وأضاف

لهذا عليك استخدام مفهوم الرؤية. في البداية تعيين الرؤية من التخطيط الثاني كما GONE وعند الضغط على زر تعيين ظهوره صحيح.

0
وأضاف

يمكنك محاولة استخدام المثال أدناه:

https://github.com/AdilSoomro/Iphone-Tab-in-Android

هذه التعليمات البرمجية المصدر لتغيير تخطيط مثل زر انقر لتحميل تخطيط آخر!

0
وأضاف
Android Sudan Community
Android Sudan Community
900 مشارك

كل اقتراحاتكم تتم مشاركتها هنا رابط القناة لتنزيل البرامج والالعاب من هنا @android_sudan تنبيه : القروب غير مختص إطلاقا بي الانترنت المجاني مثل ملفات الحاقن وماشابه يمنع منعا باتا نشر اي ملفات او برامج او اي شيء يتعلق بالانترنت المجان