View Full Version : طراحی button
sahar_mrd69
یک شنبه 27 اردیبهشت 1394, 12:36 عصر
دوستان سلام.میخوام واسه باتن های برنامم یه قابلیتی ایجاد کنم مثلا اینکه با تاچ روی اون یه مقدار تون بخوره(جا به جا بشه یکم) و رنگش هم تغییر کنه(مثلا تیره تر بشه) چیکار باید کنم دقیقا؟ممنون از راهنماییتون
dalmif
یک شنبه 27 اردیبهشت 1394, 12:49 عصر
سلام دوست عزیز.
فکر کنم کارتون با انیمیشن حل بشه.
sahar_mrd69
یک شنبه 27 اردیبهشت 1394, 12:53 عصر
خب دوست عزیز میشه بیشتر راهنمایی کنی
atpf67
سه شنبه 29 اردیبهشت 1394, 08:40 صبح
دوستان سلام.میخوام واسه باتن های برنامم یه قابلیتی ایجاد کنم مثلا اینکه با تاچ روی اون یه مقدار تون بخوره(جا به جا بشه یکم) و رنگش هم تغییر کنه(مثلا تیره تر بشه) چیکار باید کنم دقیقا؟ممنون از راهنماییتون
سلام بزرگوار
برای این کار میتونید از selector استفاده کنید، لینک زیر کامل توضیح داده همراه با سورس کد:
ایجاد افکت روی باتن (http://www.compiletimeerror.com/2014/03/android-button-selector-tutorial-with.html#.VVrBnpMk1ep)
پیروز و سربلند باشید
یا علی
tux-world
سه شنبه 29 اردیبهشت 1394, 12:46 عصر
سلام بزرگوار
برای این کار میتونید از selector استفاده کنید، لینک زیر کامل توضیح داده همراه با سورس کد:
ایجاد افکت روی باتن (http://www.compiletimeerror.com/2014/03/android-button-selector-tutorial-with.html#.VVrBnpMk1ep)
پیروز و سربلند باشید
یا علی
لایبرری های زیادی نوشته شده براش ولی این لینکی که دادید برای اون کار نیست
hesam67_b
سه شنبه 29 اردیبهشت 1394, 15:14 عصر
این یک انیمیشن برای تکون خوردن.
برای تغییر رنگ هم میتونی از یک selector استفاده کنی
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="1000"
android:fromXDelta="0.0"
android:interpolator="@anim/cycle1"
android:repeatMode="reverse"
android:toXDelta="15.99999905%p" />
anim/cycle1
<?xml version="1.0" encoding="utf-8"?>
<cycleInterpolator xmlns:android="http://schemas.android.com/apk/res/android"
android:cycles="4.0" />
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.