您的位置:首页 > 产品设计 > UI/UE

Android动画效果Widget(Bluetooth)

2011-08-04 11:52 323 查看
请参照前面的飞行模式widget和wifi widget,不同代码:

private void handStateChanged(int state){
Message msg = mHandler.obtainMessage(BluetoothDefinition.START_ANIMATION);
msg.arg1 = 0;
switch (state) {
case BluetoothAdapter.STATE_TURNING_ON:
if (sIsOnClick) {
BluetoothDefinition.mRunAnimation = true;
mHandler.sendMessage(msg);
sIsOnClick = false;
}
break;
case BluetoothAdapter.STATE_ON:
BluetoothDefinition.mRunAnimation = false;
mHandler.sendEmptyMessage(BluetoothDefinition.END_ANIMATION);
break;
case BluetoothAdapter.STATE_TURNING_OFF:
if (sIsOnClick) {
mHandler.sendMessage(msg);
sIsOnClick = false;
}
break;
case BluetoothAdapter.STATE_OFF:
mHandler.sendEmptyMessage(BluetoothDefinition.END_ANIMATION);
break;
default:
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息