تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۲ پژمان آزاد
مشکل در قالب ایجاد شده Relative
پوریا شفیعی حل شده توسط پوریا شفیعی

با سلام

برای هر درس یه فایل پروژه ایجاد کردم و با یاد گرفتن تگ Include حالا دیگه هر جا خواستم میتونم ادغام کنم فایلها رو مثل همین مثال.

یه پروژه آموزشی دارم که فایل activity_main.xmlش از یه قالب RelativeLayout تشکیل شده(ابتدا به ساکن که پروژه ایجاد شد بصورت دستی نام تگ Constraint رو به RelativeLayout تغییر دادم) که یه فایل با نام framelayout_tut.xml رو درونش فراخوانی کردم که این فایل هم صرفا آموزشیه و یه دکمه در انتهای صفحه داره. حالا...

مشکل چیه؟... 

مطابق تصویر پیوستی، قالب Relativelayout ایجاد شده که روت یا بعارت دیگه ویوگروپ Parent ماست مثل Constraintlayout هندلر داره!!!.علت چیه؟

هندلرها رو درون تصویر با علامت پیکان قرمز مشخص کردم.

ممنون

یه سئوال جانبی هم دارم که ممنون میشم پاسخ بفرمایید

 

در مثال صفحه پروفایل layout_width دکمه Save Information رو match_parent گذاشتیم اگر wrap_content باشه با چه صفتی وسط صفحه allign میشه. ممنون

پژمان آزاد ۲۴ اردیبهشت ۱۳۹۹، ۱۴:۲۸

سلام وقت بخیر دلیل اولش برای راحتی کار اضافه شده و بهتره از همون xml استفاده کنید مگر اینکه از خود کانسترینت لیوت استفاده کنید(که بخاین از هندلر استفاده کنین)

سوال دوم بستگی داره ویوگروپتون چی باشه 

مثلا اگر در رلتیو لیوت باشین با اتربیوت centerHorizontal یا اگر در لینیر لیوت باشید با اتربیوت layout_gravity به وسط میان.

بهترین پاسخ
پوریا شفیعی ۲۴ اردیبهشت ۱۳۹۹، ۱۶:۴۹