بعضی وقتا ما نیاز داریم درون برنامه یک متن یا عددی بنویسیم
مثلا میخایم اسم و فامیل و سن خودمون رو درون برنامه بنویسیم
یا میخایم پسوورد وارد کنیم خب ما نیاز به Edit tex داریم
در واقع میخواهیم یک ورودی چه عددی چه متنی وارد برنامه بکنیم و یک عملیاتی روی
اون ها انجام بشه که ما برای این کار از EditText استفاده میکنیم
شما در نظر بگیرین که یه جای برنامه اسمتون رو وارد میکنید و جای دیگه فامیلینون رو
و میخواهید که اسم وفامیلیتون کنار همدیگه قرار بگیره
خب در اینجا یک ادیت تکس واسه اسمتون درست میکنید و یک ادیت تکس دیگه واسه فامیلیتون
و اون ها ترکیب میشن و درون یک Text View به نمایش در میان
کد زیر مربوط به یک Edit Text هستش
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/edit_text_name"
android:inputType="text"
android:textSize="25sp"
android:hint="Name"/>
layout_width
عرض ادیت تکست رو مشخص میکنیم که هم میتونه اندازه مشخص شده باشه هم تمام صفحه و هم به اندازه متنمون بزرگ بشه
که من به اندازه متن قرارش دادم
layout_height
ارتفاع ادیت تکس رو مشخص میکنه که به اندازه سایز متن قرارش دادم
id
آدرس ادیت تکسمون هستش که نباید تکراری باشه
input Type
مشخص میکنیم که ورودی یا نوشته ای که قرار است وارد کنیم از چه نوعی باشد عدد یا حروف و یا تاریخ و....
Text Size
اندازه متن رو مشخص میکنیم که در اینجا سایز 25 رو نوشتیم توجه داشته باشین که واحد اندازه متن sp هستش
hint
این اتریبیوت برای راهنمایی دادن به کاربر هستش که من در اینجا Name رو نوشتم یعنی اسمتون رو در این
محل بنویسید که قبل از نوشتن نام داخل ادیت تکست به صورت خودکار پاک میشه