استایل دادن به Text field ها EditText Style.xml اندروید استودیو
استایل دادن به Edittext ها style اندروید استودیو
EditText Style.xml ، عرض سلام خدمت کاربران گرامی سایت خانه اندروید می خواهیم در این بخش از آموزش اندروید استودیو مبحث استایل دادن به تکست ادیت رو خدمتون آموزش بدیم که جز متریال دیزاین محسوب می شود و این جلسه رو اختصاص میدیم به این مبحث که چطور برای Edit ها استایل تعریف کنیم و حالا چطور این استایل تعریف شده رو بشناسونیم به Edit Text ، با خانه اندروید همراه شوید تا این آموزش رو به پایان برسونیم.
مطابق آموزش هایی که تا الان ارائه شده می دانیم که برای ایجاد کردن یک پروژه از بخش منو file و روی New project کلیک می کنیم و پروژه جدیدی رو در اندروید استودیو ایجاد می کنیم با توجه به api های موجود در اندروید استودیو خودمون که دانلود کرده ایم .EditText Style.xml حال طبق آموزش زیر در بخش layout ها روی اکتیویتی که با نام دلخواه خودمان ایجاد کرده ایم کلیک می کنیم و در بخش xml سورس کد زیرا برای ایجاد کردن یک EditText وارد می کنیم.
<EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="اینجا جایی هست که متن شما به صورت hint نمایش داده می شود."/>
حال در بخش values و زیر بخش آن یعنی style.xml کلیک می کنیم و استایل فوق را اضافه می کنیم.
<style name="MyEditText" parent="Theme.AppCompat.Light"> ;item name="colorControlNormal">@color/indigo</item> ;item name="colorControlActivated">@color/pink</item> </style>
حال چطور استایل ایجاد شده بالا را به Edittext اختصاص بدیم.کافی هست در بخش Activitymain و xml کد زیرا برای فراخوانی استایل به تکست ادیت ست کنیم.
<EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="Hint text" android:theme="@style/MyEditText"/>
مطابق آموزش بالا فیلم آموزشی هم وجود دارد که مربوط می شود به توضیحات کامل در مورد style.xml و حالا استایل ایجاد شده را می توانید به یک اکتیویتی اختصاص داد که براتون قبلا اماده کرده ایم می توانید این فیلم آموزشی را دانلود کنید.
حتما ببنید : فیلم آموزشی استایل Style و تم Theme اندروید استودیو
امیدوارم این آموزش هم مثل آموزش قبل مورد رضایت شما عزیزان قرار گرفته باشه و موفق باشین.
منبع آموزش : خانه اندروید.
قبل از ارسال دیدگاه
بدون دیدگاه