小编Pur*_*ews的帖子

如何查看 RecyclerView 项目 倒序排列最新项目在顶部

如何查看 RecyclerView 顶部的最新项目?你能告诉我代码吗?

ImagesActivity.java

这是ImagesActivity我的项目的 Java 代码。您能告诉我如何RecyclerView以相反的顺序查看项目,即最新项目位于顶部吗?

public class ImagesActivity extends AppCompatActivity {
  private RecyclerView mRecyclerView;
  private ImageAdapter mAdapter;
  private ProgressBar mProgressCircle;
  private DatabaseReference mDatabaseRef;
  private List<Upload> mUploads;
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_images);
    mRecyclerView = findViewById(R.id.recycler_view);
    mRecyclerView.setHasFixedSize(true);
    mRecyclerView.setLayoutManager(new LinearLayoutManager(this));
    mProgressCircle = findViewById(R.id.progress_circle);
    mUploads = new ArrayList<>();
    mDatabaseRef = FirebaseDatabase.getInstance().getReference("uploads");
    mDatabaseRef.addValueEventListener(new ValueEventListener() {
        @Override
        public void onDataChange(DataSnapshot dataSnapshot) {
            for (DataSnapshot postSnapshot : dataSnapshot.getChildren()) {
                Upload upload = postSnapshot.getValue(Upload.class);
                mUploads.add(upload);
            }
            mAdapter = new …
Run Code Online (Sandbox Code Playgroud)

java android android-studio

0
推荐指数
1
解决办法
7836
查看次数

标签 统计

android ×1

android-studio ×1

java ×1