花式按钮与动画

时间:2012-04-24 15:23:09

标签: android animation

我想创建一个双状态切换按钮(开/关),如双扭曲闹钟

- > http://www.design-by-izo.com/wp-content/uploads/2012/03/Screenshot_2012-03-30-20-11-30.png

按下按钮时,它会以幻想的滑入效果切换其标题。 我已经知道了android动画,但无论如何我都不能在一个视图中完成这项工作。

编辑:在ICS之前有没有办法做到这一点? (不带ICS代码......)

任何想法?

2 个答案:

答案 0 :(得分:1)

您正在寻找android switch - 已经为您完成了。您只需为交换机的样式提供自己的自定义图像

答案 1 :(得分:0)

Android上没有类似iPhone的幻灯片效果。但是做一个双态btn很容易。只需像这样创建一个xml文件,并将drawable放在文件夹中:

<?xml version="1.0" encoding="utf-8"?>

<item android:drawable="@drawable/my_btn_pressed_bkgnd" android:state_pressed="true"/>
<item android:drawable="@drawable/my_btn_disabled_bkgnd" android:state_enabled="false"/>
<item android:drawable="@drawable/my_btn_unpressed_bkgnd" android:state_enabled="true"/>