我想创建一个双状态切换按钮(开/关),如双扭曲闹钟
- > http://www.design-by-izo.com/wp-content/uploads/2012/03/Screenshot_2012-03-30-20-11-30.png
按下按钮时,它会以幻想的滑入效果切换其标题。 我已经知道了android动画,但无论如何我都不能在一个视图中完成这项工作。
编辑:在ICS之前有没有办法做到这一点? (不带ICS代码......)任何想法?
答案 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"/>