跟随闪退,cp动画开始显示头像。

This commit is contained in:
2026-01-23 09:40:08 +08:00
parent 08c51e0273
commit d07ca522ab
2 changed files with 15 additions and 10 deletions

View File

@@ -178,7 +178,7 @@ public class RoomCPView extends FrameLayout {
// 启动头像上下浮动动画
// startAvatarFloatAnimation();
startAvatarFloatAnimation();
});
}
@@ -284,11 +284,15 @@ public class RoomCPView extends FrameLayout {
post(() -> {
// 设置MP4动画文件
currPlayPath = localPath;
// 启动从底部弹起动画
startBottomUpAnimation();
// 开始播放动画
anim_cp.setLoop(1);
startBottomUpAnimation();
setVisibility(View.VISIBLE);
anim_cp.setVisibility(View.VISIBLE);
avatarContainer1.setVisibility(VISIBLE);
anim_cp.startPlay(new File(currPlayPath));
});
}
@@ -727,11 +731,10 @@ public class RoomCPView extends FrameLayout {
bottomUpAnimation.setAnimationListener(new Animation.AnimationListener() {
@Override
public void onAnimationStart(Animation animation) {
setVisibility(View.VISIBLE);
anim_cp.setVisibility(View.VISIBLE);
avatarContainer1.setVisibility(VISIBLE);
anim_cp.startPlay(new File(currPlayPath));
// setVisibility(View.VISIBLE);
// anim_cp.setVisibility(View.VISIBLE);
// avatarContainer1.setVisibility(VISIBLE);
// anim_cp.startPlay(new File(currPlayPath));
}
@Override