我在列表视图中使用了标题。此标题应在列表视图顶部的特定时间显示。
我尝试了这段代码:listview.addHeaderView(header,null,true);
它运作良好,现在我想为这个标题设置动画,例如标题从右到左或类似的东西出现,如何做到这一点?我找不到任何有用的代码。
感谢。
答案 0 :(得分:0)
在将标题视图添加到列表视图后,您是否尝试运行基本动画,例如:
Animation animationStart = AnimationUtils.loadAnimation(getActivity(), android.R.anim.slide_in_left);
animationStart.setDuration(2000);
headerView.startAnimation(animationStart);
如果这不起作用,可能是因为视图尚未显示。在这种情况下,我想知道你的listView是否有自定义适配器,或者你是否使用默认适配器:)?