【问题标题】:arrange photos in recycler view according to likes根据喜欢在回收站视图中排列照片
【发布时间】:2018-06-25 10:23:09
【问题描述】:

我是 android 开发新手..请原谅..我有一个带有照片和视频的回收站视图我想根据 likes 来安排照片...

最喜欢的照片应该在最上面...你能帮我吗....

** 我使用此代码按日期比较照片 **

      Collections.sort(mPhotos, new Comparator<Photo>() {
                @Override
                public int compare(Photo o1, Photo o2) {

                    return o2.getDate_created().compareTo(o1.getDate_created());
                }
            });

【问题讨论】:

标签: android android-recyclerview


【解决方案1】:

我认为我们可以在下面的格式中做到这一点

    /*
     * SORT
     */
    private void sortData(boolean ascending)
    {
        //SORT ARRAY ASCENDING AND DESCENDING
        if (asc)
        {
            Collections.sort(likes);
        }
        else
        {
            Collections.reverse(likes);
        }

更多详情请访问以下网址

http://camposha.info/source/android-recyclerview-sort-ascendingdescending

【讨论】:

  • 兄弟感谢您的回答..您已经显示按升序和降序排序,但我希望它像 5 4 3 2 1 那样排序,而不是像 1 3 5 2 4
  • 我应该创建自己的算法
猜你喜欢
  • 2020-02-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多