// 设置
boolean SettingAniOn = true;
// 切换层叠按钮状态(层叠、展开)
public void Setting(View view)
{
settingAni(!SettingAniOn);
}
// 设置按钮层叠动画效果
private void settingAni(boolean on)
{
SettingAniOn = on;
final int ANITIME = 300;
// 旋转动画
View setting = this.findViewById(R.id.setting);
rotateAni(setting, on, ANITIME);
// 位移动画
int[] ids = { R.id.music, R.id.about, R.id.more, R.id.help };
for (int i = 0; i < ids.length; i++)
{
View V =