رفتن به مطلب
  • 0

مشکل در طراحی لایوت xml


nasim

سوال

سلام ب همه ی کاربرای انجمن

من میخوام تو xml لایوت طراحی کنم یه جای به مشکل برخوردم

فرض کنین میخوام یه ایمیج ویو بذارم وسط لایوت از لحاظ عرض مشکلی نداره ولی طول این ایمیج ویو رو چجوری باید مشخص کنیم تا بسته به سایز اسکرین گوشی عوض بشه

اگه با dp باشه به مشکل برمیخوریم مثل بیسیک هم که درصد نداریم

چیکار باید بکنیم

خیلی ممنونم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

3 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

دوست عزیز شما باید از margin استفاده کنید کد زیر رو ببینید

 android:layout_margin="100dp"

با این کد ویوی شما از چهار طرف parent خودش 100 دیپ فاصله میگیره

اگه بخواین از سمت خاصی فاصله بدین هم به شکل زیر

                android:layout_marginBottom=""
                android:layout_marginLeft=""
                android:layout_marginTop=""
                android:layout_marginRight="" 

مقدارها رو بسته به نیازتون بدین

موفق باشیم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

خیلی ممنون از پاسختون ولی شاهپیری منظورم این نبود

میگم فرض کنیم یه عکس میخوایین بذارم مثلا از 10%y تا 60%y

با مارجین از top و  Bottom نمیشه مشخص کرد فرضا من بگم از پایین 200DP فاصله داشته باشه تو اسکرین بزرگ خوب در نمیاد شاید تو 4 اینچ خوب باشه

منظورم اینه که چجوری اینو مشخص کنیم؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

آهان از اون لحاظ :malih:  خب این هم سادس شما باید با وزن دادن این کار رو بکنید به شکل زیر

android:layout_weight=".5"
 android:layout_width="0dip"

با این کار ویوتون نصف صفحه رو پر میکنه 

ببینید خودتون دیگه باید حدس بزنید مثلا از 30 درصد تا 40 درصد یا غیره چیکار باید کرد :fekr:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...