کلیدستان

نسخه‌ی کامل: تغییر اندازه دکمه هنگام لمس
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام.
من چند تا دکمه درست کردم با ImageView و با layout_weight اونا رو کنار هم گذاشتم
حالا می خوام وقتی انگشت رو روی دکمه می زاری عکس یه خورده کوچیک شه و وقتی برمیداری به حالت اول برگرده

ممنون
(۱۳۹۴/۱۱/۲۲, ۰۲:۰۵ ب.ظ)M@MmAd نوشته: [ -> ]سلام.
من چند تا دکمه درست کردم با ImageView و با layout_weight اونا رو کنار هم گذاشتم
حالا می خوام وقتی انگشت رو روی دکمه می زاری عکس یه خورده کوچیک شه و وقتی برمیداری به حالت اول برگرده

ممنون

سلام دوست عزیز شما با فتو شاپ دوتا از همون عکسو بساز یکیو با سایز کوچیکتر بعد هردو رو تو پوشه drawable بذار.
بعد رو همون پوشه کلیک راست کن از منوی new یه xml جدید بساز اسمشم خودت هرچی مزاری بزار فقط از منوی پایین فیلد نام نوع selector رو انتخاب کن بعد کدهای زیرو بذار داخلش:
کد پی‌اچ‌پی:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:state_pressed="true" android:drawable="@drawable/نام عکس کوچکتر"></item>
<item android:drawable="@drawable/نام عکس بزرگتر"></item>
    

</selector> 

بعد تو لایه xml یه button بساز و background رو مختص به این فایل xml قرار بده.
ممنون

راه دیگری به جز این کار نیست؟