PDA

View Full Version : قرار دادن سه EditText در یک سطر با عرض معین



pooya1072
سه شنبه 15 اردیبهشت 1394, 23:17 عصر
سلام
توی برنامه ام میخوام سه تا EditText رو کنار هم قرار بدم بطوریکه اگه عرض صفحه نمایش رو 100% در نظر بگیریم دوتا از اونها هر کدوم 30% و یکی دیگه 40% از عرض صفحه رو پوشش بده ، البته بدون اینکه توش متنی باشه . جهت اطلاعتون عرض کنم این سه تا ادیت تکست برای ورودی تاریخ هستند.

Raminab
چهارشنبه 16 اردیبهشت 1394, 08:41 صبح
سلام برای اون یه تیکه ی LinearLayout بزار بعد مثل زیر EditText هات رو بزار توش :
<LinearLayout android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:weightSum="100" >


<EditText
android:id="@+id/EditText1"
android:layout_height="wrap_content"
android:layout_weight="40"
android:width="0dp" />


<EditText
android:id="@+id/EditText2"
android:layout_height="wrap_content"
android:layout_weight="30"
android:width="0dp" />


<EditText
android:id="@+id/EditText3"
android:layout_height="wrap_content"
android:layout_weight="30"
android:width="0dp" />
</LinearLayout>

majid_7
یک شنبه 20 اردیبهشت 1394, 16:16 عصر
سلام
بهتره برای استفاده از دستور weight از اعداد بین 0 تا 1 استفاده کنید
مثلا برای این کار شما از عدد 0.33 استفاده کنید بهتر جواب میگیرید.
موفق باشید