您的位置:首页 > 其它

动画效果 View控件的显示和隐藏效果

2015-11-03 09:41 381 查看
显示动画:

mShowAction = new TranslateAnimation(Animation.RELATIVE_TO_SELF, 1.0f,

Animation.RELATIVE_TO_SELF, 0.0f, Animation.RELATIVE_TO_SELF,

0.0f, Animation.RELATIVE_TO_SELF, 0.0f);

mShowAction.setDuration(500);

隐藏动画:

mHiddenAction = new TranslateAnimation(Animation.RELATIVE_TO_SELF,

0.0f, Animation.RELATIVE_TO_SELF, 1.0f,

Animation.RELATIVE_TO_SELF, 0.0f, Animation.RELATIVE_TO_SELF,

0.0f);

mHiddenAction.setDuration(500);

View的显示:

mSidebarLayout.startAnimation(mShowAction);

mSidebarLayout.setVisibility(View.VISIBLE);

mSidebarHideBtn.setVisibility(View.GONE);

View的隐藏:

mSidebarLayout.startAnimation(mHiddenAction);

mSidebarLayout.setVisibility(View.GONE);

mSidebarHideBtn.setVisibility(View.VISIBLE);

动画效果:
显示时view从右边向左滑动出现;隐藏时从左向右滑动隐藏;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: