From 1d1dbcf9cddcd434fe4455cbbbf03cbce680d30f Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Mon, 17 Jun 2019 12:41:22 -0400 Subject: [PATCH] Fix RecyclerView lint errors. --- src/org/thoughtcrime/securesms/MediaOverviewActivity.java | 2 +- .../recyclerview/SmoothScrollingLinearLayoutManager.java | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/org/thoughtcrime/securesms/MediaOverviewActivity.java b/src/org/thoughtcrime/securesms/MediaOverviewActivity.java index 5a6a0c8f3d..d0d77bbea2 100644 --- a/src/org/thoughtcrime/securesms/MediaOverviewActivity.java +++ b/src/org/thoughtcrime/securesms/MediaOverviewActivity.java @@ -488,7 +488,7 @@ public class MediaOverviewActivity extends PassphraseRequiredActionBarActivity { this.noMedia = ViewUtil.findById(view, R.id.no_documents); this.recyclerView.setAdapter(adapter); - this.recyclerView.setLayoutManager(new LinearLayoutManager(getContext(), LinearLayoutManager.VERTICAL, false)); + this.recyclerView.setLayoutManager(new LinearLayoutManager(getContext(), RecyclerView.VERTICAL, false)); this.recyclerView.addItemDecoration(new StickyHeaderDecoration(adapter, false, true)); this.recyclerView.addItemDecoration(new DividerItemDecoration(getContext(), DividerItemDecoration.VERTICAL)); diff --git a/src/org/thoughtcrime/securesms/components/recyclerview/SmoothScrollingLinearLayoutManager.java b/src/org/thoughtcrime/securesms/components/recyclerview/SmoothScrollingLinearLayoutManager.java index a1b45ac2ae..788d09066a 100644 --- a/src/org/thoughtcrime/securesms/components/recyclerview/SmoothScrollingLinearLayoutManager.java +++ b/src/org/thoughtcrime/securesms/components/recyclerview/SmoothScrollingLinearLayoutManager.java @@ -4,12 +4,14 @@ import android.content.Context; import androidx.annotation.NonNull; import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.LinearSmoothScroller; +import androidx.recyclerview.widget.RecyclerView; + import android.util.DisplayMetrics; public class SmoothScrollingLinearLayoutManager extends LinearLayoutManager { public SmoothScrollingLinearLayoutManager(Context context, boolean reverseLayout) { - super(context, LinearLayoutManager.VERTICAL, reverseLayout); + super(context, RecyclerView.VERTICAL, reverseLayout); } public void smoothScrollToPosition(@NonNull Context context, int position, float millisecondsPerInch) {