小编Ale*_*Zar的帖子

RecyclerView中的无限动画在滚动后停止

RecyclerView在项目中有多个动画视图(闪烁的白色圆圈).在recyclerView滚动期间,动画可以随机停止工作.

我认为这个问题与onCreateViewHolder或有关onBindViewHolder,但即使这些方法都没有被调用,这个问题也在复制.

动画重复计数设置为无限,clearAnimation()仅调用onBindViewHolder.

我的适配器代码:

import android.content.Context;
import android.content.Intent;
import android.graphics.Color;
import android.support.v7.widget.RecyclerView;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.view.animation.Animation;
import android.view.animation.AnimationUtils;
import android.widget.ImageView;
import android.widget.TextView;

import com.annimon.stream.Stream;
import com.squareup.picasso.Picasso;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.List;
import java.util.Random;
import java.util.TimeZone;

import butterknife.Bind;
import butterknife.ButterKnife;

public class ChatAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder> implements View.OnClickListener {

    private final int avatarSize;
    private List<IncomingTextMessage> chatMessages = new ArrayList<>();
    private User …
Run Code Online (Sandbox Code Playgroud)

android android-animation android-recyclerview

9
推荐指数
1
解决办法
2885
查看次数

缺少调试按钮

我的调试按钮(如断点按钮(F5),转到下一行(F8),步入(F7)等)突然消失了。如何在不将所有设置恢复为默认值的情况下将它们恢复?

没有按钮

intellij-idea android-studio

2
推荐指数
2
解决办法
1078
查看次数