吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 966|回复: 1
收起左侧

[已解决] 【Android】在碎片布局中加载动画

[复制链接]
采集的小蜜蜂 发表于 2020-10-26 17:45
本帖最后由 采集的小蜜蜂 于 2020-10-27 12:34 编辑

我在碎片的java文中的onCreateView方法中写了加载动画的语句。
在loadAnomation的第一个参数写MainActivity.this报错,写getActivity()时startAnimation报错会显示空指针。
那应该填什么?网上搜不到方法。
我想让这个动画在我调取这个碎片的时候执行
QQ图片20201026174211.png
QQ图片20201026174156.png

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| 采集的小蜜蜂 发表于 2020-10-27 10:08
我自己解决了。
在碎片中重写了OnViewCreated方法(这个方法是执行完onCreatView之后才执行的一个方法),把加载动画的语句写在里边就可以了。
[Java] 纯文本查看 复制代码
 @Override
    public void onViewCreated(@NonNull View view, [url=home.php?mod=space&uid=1043391]@nullable[/url] Bundle savedInstanceState) {
        super.onViewCreated(view, savedInstanceState);
        Animation operatingAnim = AnimationUtils.loadAnimation(getActivity(),R.anim.rotate_anim);
        logoCircle.startAnimation(operatingAnim);//图片控件开始旋转
    }
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-26 11:41

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表