۳ پژمان آزاد
فاصله داشتن ویوها از Parent با وجود صفر بودن Margin
پوریا شفیعی حل شده توسط پوریا شفیعی

با احترام

دو تا سئوال دارم بیزحمت پاسخ بفرمایید ممنون میشم:

1.
علت اينکه ويوهام کامل به Parent نميچسبن چيه؟ با اینکه Default Margin  روی صفر تنظیم کرده بودم از ابتدا . 
عکس مورد نظر ضميمه ميباشد.

 

2. فرق (0dp) match_constraint  با match_parent براي ست کردن محتواي صفاتي مثل layout_height يا
layout_widthچيست؟ چون زمانيکه ويو گروپ Parent  ConstraintLayout باشه اين مقدار چه 0 باشه چه match_parent يکيه. فقط در ويو گروپ RelativeLayout یا Linear هست که مقدار 0 با مقدار match_parent تفاوت در نمايش ويوي مورد نظر ايجاد ميکنه.

 

مرسی از شما
 

سلام وقت بخیر 

شما به این لیوت padding دادین بخاطر همین ویو‌ها از parent فاصله گرفتند .

سوال دوم به خوبی متوجه نشدم آقا پیمان

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

مرسی آقا پوریای گل. 

فرق مقدار  match_constraint  با match_parent برای صفاتی مثل layout_height ویوها چیه؟

توی ویوگروپ Constraint که من فرقی ندیدم ولی توی ویوگروپ Frame و Relative گویا خروجیشون در نمایش ویوی مورد نظر متفاوته.

پژمان آزاد ۰۶ خرداد ۱۳۹۹، ۰۸:۰۴

سلام پژمان عزیز

سوالت برا منم جالب بود واسه همین منم رو این مساله دقت کردم  match_parent تو همه ویوگروپها با لیوت والدش set میشه. اما match_constraint تو ویو گروپ Constraint اینکارو میکنه یعنی مثلا layout_height رو با height والدش که میشه Constraint به اندازه 0 margin. به این دلیله که تو ویوگروپ Constraint تفاوتی نداشتن.

 

جمشید ۱۵ خرداد ۱۳۹۹، ۱۰:۱۰