elt*_*lto 3 animation android slide
我有一个自定义listadapter的列表视图,它使用复选框和一些文本视图填充列表视图.当用户选择一个复选框时,我需要一个按钮栏从屏幕底部滑入视图并坐在那里.我已经制作了按钮栏,可以通过将其可见性更改为"已消失"和"可见"来使其在屏幕上显示和消失,但它不会通过滑入和滑出效果执行这些操作.我如何让它做那些动画?
Foa*_*Guy 25
您想要使用动画xml资源.
下面是一个动画xml的示例,它将对象从屏幕底部"滑动"到布局中的位置:
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromYDelta="100%p" android:toYDelta="0%p" android:duration="300"/>
</set>
Run Code Online (Sandbox Code Playgroud)
您将把它放在res/anim文件夹中,然后使用此java代码为视图设置动画:
slideUpIn = AnimationUtils.loadAnimation(this, R.anim.slide_up_in);
yourButtonBarView.startAnimation(slideUpIn);
Run Code Online (Sandbox Code Playgroud)
您需要将startAnimation调用放在获取CheckBox已被检查的回调的位置.
| 归档时间: |
|
| 查看次数: |
17233 次 |
| 最近记录: |