انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
عوض کردن حالت دکمه وقتی روش کلیک میشه (در اندروید)

عوض کردن حالت دکمه وقتی روش کلیک میشه (در اندروید)

#6
نقل قول:'yasa' pid='11602' dateline='1434888439'
ميشه بگي چطوري حلش كردي؟؟؟؟
 

سلام چرا که نه

اول باس بری تو پوشه res بعدش روی drawable-hdpi کلیک راست  new > android xml fili حالا نامشو هرچی خواستی میزاری (من گذاشتم button) بعدش root element رو باید  selector انتخاب کنی  خب حالا کدهای این فایل رو به این صورت وارد میکنی

کد پی‌اچ‌پی:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:drawable="@drawable/نام عکس" android:state_pressed="true"/>
 <!-- pressed state -->
    <item android:drawable="@drawable/نام عکس" android:state_focused="true"/>
 <!-- focused state -->
    <item android:drawable="@drawable/نام عکس"/>
 <!-- default state --> 

بعد توی پوشه drawable-hdpi  باید دوتا عکس داشته باشی یکی مال زمانی که دکمه در حال عادیه و دیگری ماز زمانیست که در حالت فشرده شدنه
تعریف ایتم های بالا هم به این صورته که به ترتیب از بالا به پایین میشه : زمانی که روش  کلیک میشه ، زمانی که روش انگشتشو نگه داشتی ، و آخری هم حالت عادی دکمه است
که من خودم هنوز فرق بین اولی و دومی رو نفهمیدم اگه کسی دونست بم بگه
بعدش باید بک گراند دکمتو بر اساس نام اون فایل xml که اول ساختی انتخاب کنی (مثلا مال من میشه android:background="@drawable/button")

موفق و مؤید باشی
انان که علی را خدا میدانند
 کفرش به کنار عجــــب خدایی دارند
پاسخ
 سپاس شده توسط skkhossein ، admin ، yasa ، my_saeed7


پیام‌های این موضوع
RE: عوض کردن حالت دکمه وقتی روش کلیک میشه (در اندروید) - توسط alireza0391 - ۱۳۹۴/۰۴/۰۱, ۰۲:۳۲ ق.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان