Fix RecyclerView lint errors.

This commit is contained in:
Greyson Parrelli 2019-06-17 12:41:22 -04:00
parent e6b107fa78
commit 1d1dbcf9cd
2 changed files with 4 additions and 2 deletions

View File

@ -488,7 +488,7 @@ public class MediaOverviewActivity extends PassphraseRequiredActionBarActivity {
this.noMedia = ViewUtil.findById(view, R.id.no_documents); this.noMedia = ViewUtil.findById(view, R.id.no_documents);
this.recyclerView.setAdapter(adapter); 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 StickyHeaderDecoration(adapter, false, true));
this.recyclerView.addItemDecoration(new DividerItemDecoration(getContext(), DividerItemDecoration.VERTICAL)); this.recyclerView.addItemDecoration(new DividerItemDecoration(getContext(), DividerItemDecoration.VERTICAL));

View File

@ -4,12 +4,14 @@ import android.content.Context;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.LinearSmoothScroller; import androidx.recyclerview.widget.LinearSmoothScroller;
import androidx.recyclerview.widget.RecyclerView;
import android.util.DisplayMetrics; import android.util.DisplayMetrics;
public class SmoothScrollingLinearLayoutManager extends LinearLayoutManager { public class SmoothScrollingLinearLayoutManager extends LinearLayoutManager {
public SmoothScrollingLinearLayoutManager(Context context, boolean reverseLayout) { 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) { public void smoothScrollToPosition(@NonNull Context context, int position, float millisecondsPerInch) {