سؤال

لدي مكون مخصص يتكون من 2 عرض نص و 4 أزرار تبديل. أريد رسم هذا العرض في موقع محدد على الشاشة. كيف يعقل ذلك؟

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

المحلول

يمكنك لف عناصر التحكم في تخطيط ، مثل LinearLayout ، وإضافة android:paddingLeft و android:paddingTop ببعض قيمة البكسل إلى هذا التصميم لوضع ما تريد.

ومع ذلك ، أنصح أن تخطيطات Android مصممة بشكل أفضل مع مواقف نسبية بدلاً من المواقف المطلقة. تحتوي الأجهزة المختلفة على أحجام شاشة مختلفة ، وما لم تحظرها ، يمكن تبديل تخطيطاتك بين الصورة إلى نسب المناظر الطبيعية دون سابق إنذار. تخطيطات مصممة مع تحديد المواقع النسبية تصمد أفضل بكثير في ظل هذه الظروف. تتيح حاوية Relativelayout الحيل مثل التحكم في تركز على الشاشة ، ومحاذاةها بالنسبة إلى أدوات التحكم الأخرى.

http://developer.android.com/intl/de/reference/android/widget/relativelayout.html

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