Skip to content

Commit 3dd05f9

Browse files
author
Chris Banes
committed
Migrate RecyclerViewAnimation to AndroidX
1 parent 1952442 commit 3dd05f9

File tree

4 files changed

+16
-12
lines changed

4 files changed

+16
-12
lines changed

RecyclerViewAnimations/app/build.gradle

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,6 @@ android {
2121
dependencies {
2222
testImplementation 'junit:junit:4.12'
2323

24-
implementation 'com.android.support:appcompat-v7:28.0.0'
25-
implementation 'com.android.support:recyclerview-v7:28.0.0'
24+
implementation 'androidx.appcompat:appcompat:1.1.0'
25+
implementation 'androidx.recyclerview:recyclerview:1.0.0'
2626
}

RecyclerViewAnimations/app/src/main/java/examples/android/com/recyclerviewanimations/MainActivity.java

+7-6
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,7 @@
2424
import android.content.Context;
2525
import android.graphics.Color;
2626
import android.graphics.drawable.ColorDrawable;
27-
import android.support.annotation.NonNull;
28-
import android.support.v4.util.ArrayMap;
29-
import android.support.v7.app.AppCompatActivity;
3027
import android.os.Bundle;
31-
import android.support.v7.widget.DefaultItemAnimator;
32-
import android.support.v7.widget.LinearLayoutManager;
33-
import android.support.v7.widget.RecyclerView;
3428
import android.view.View;
3529
import android.view.ViewGroup;
3630
import android.view.animation.AccelerateInterpolator;
@@ -41,6 +35,13 @@
4135
import android.widget.RadioGroup;
4236
import android.widget.TextView;
4337

38+
import androidx.annotation.NonNull;
39+
import androidx.appcompat.app.AppCompatActivity;
40+
import androidx.collection.ArrayMap;
41+
import androidx.recyclerview.widget.DefaultItemAnimator;
42+
import androidx.recyclerview.widget.LinearLayoutManager;
43+
import androidx.recyclerview.widget.RecyclerView;
44+
4445
import java.util.ArrayList;
4546
import java.util.List;
4647

RecyclerViewAnimations/app/src/main/res/layout/activity_main.xml

+2-3
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,11 @@
2525
android:orientation="vertical"
2626
tools:context="examples.android.com.recyclerviewanimations.MainActivity">
2727

28-
<android.support.v7.widget.RecyclerView
28+
<androidx.recyclerview.widget.RecyclerView
2929
android:id="@+id/recyclerview"
3030
android:layout_width="match_parent"
3131
android:layout_height="0dp"
32-
android:layout_weight="1"
33-
/>
32+
android:layout_weight="1" />
3433

3534
<RadioGroup xmlns:android="http://schemas.android.com/apk/res/android"
3635
android:layout_width="fill_parent"

RecyclerViewAnimations/gradle.properties

+5-1
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,8 @@
1515
# When configured, Gradle will run in incubating parallel mode.
1616
# This option should only be used with decoupled projects. More details, visit
1717
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
18-
# org.gradle.parallel=true
18+
# org.gradle.parallel=true
19+
20+
# Android X
21+
android.enableJetifier=true
22+
android.useAndroidX=true

0 commit comments

Comments
 (0)