gpt4 book ai didi

android - 如何为 RecyclerView 项目入口设置动画(滑入)?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:52:09 25 4
gpt4 key购买 nike

基本上我想要类似 this (at the 30 second mark) 的东西

我希望我的项目在 Activity 开始后按顺序滑入。

我试过谷歌搜索。我找不到任何我能理解的东西。我仍然在为 Android 开发应用程序这个疯狂的世界中找到自己的方式。

谢谢。

最佳答案

像这样在recyclerView上添加动画

recyclerView = (RecyclerView) findViewById(R.id.rv);
recyclerView.setHasFixedSize(true);
llm = new LinearLayoutManager(getApplicationContext());
recyclerView.setLayoutManager(llm);

AnimationSet set = new AnimationSet(true);

Animation animation = new AlphaAnimation(0.0f, 1.0f);
animation.setDuration(500);
set.addAnimation(animation);

animation = new TranslateAnimation(
Animation.RELATIVE_TO_SELF, 0.0f, Animation.RELATIVE_TO_SELF, 0.0f,
Animation.RELATIVE_TO_SELF, -1.0f, Animation.RELATIVE_TO_SELF, 0.0f
);
animation.setDuration(100);
set.addAnimation(animation);

controller = new LayoutAnimationController(set, 0.5f);

adapter = new RecycleViewAdapter(poetNameSetGets, this);
recyclerView.setLayoutAnimation(controller);

关于android - 如何为 RecyclerView 项目入口设置动画(滑入)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33169661/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com