PDA

View Full Version : چگونه حالت یک دکمه را به حالت انتخاب شده ببریم؟



Pam.goudarzi
دوشنبه 12 خرداد 1393, 12:13 عصر
سلام! می خواستم ببینم که وقتی کاربر روی یک دکمه کلیک می کنه ، چطوری دکمه حالت انتخاب شده بدست میاره.

ممنون

reza_azizi2010
دوشنبه 12 خرداد 1393, 16:21 عصر
خیلی مبهم مبهم توضیح دادین، تازه اگه غلطهای املایی و نگارشی رو در نظر نگیریم!

Pam.goudarzi
دوشنبه 12 خرداد 1393, 17:14 عصر
خیلی مبهم مبهم توضیح دادین، تازه اگه غلطهای املایی و نگارشی رو در نظر نگیریم!
ممنون از توجه تون! حتما دیدین که یک دکمه داریم با یک بک گراند خاص، حالا کاربر میاد دستشو روی دکمه میزاره، دکمه یا تیره می شه و یا..... ،
می خواستم ببینم که چطوری ما میتونیم این کارو کنیم

shahin bahari
دوشنبه 12 خرداد 1393, 18:10 عصر
شما توی Drawable برنامه یه selector میسازید و توی اون مشخص میکنید که برای هر حالت فوکوس-عدی-فشرده یا.... چه بک گراندی داشته باشه. بعد اون رو به جای بک گراند باتن میزارید.
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">

<item android:drawable="@drawable/button_right_selected" android:state_focused="true"/>
<item android:drawable="@drawable/button_right_selected" android:state_pressed="true"/>
<item android:drawable="@drawable/button_right"></item>

</selector>