diff options
author | Aurimas Liutikas <aurimas@google.com> | 2019-02-19 12:16:58 -0800 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2019-02-19 12:16:58 -0800 |
commit | 5414a82198cf49f4c9fa3995a29c25912c24411c (patch) | |
tree | 6e9343a31c0df87bc2409c40f97d8a62a0196977 | |
parent | d26046353c21da577c6f6dd4aab08e3bff06c265 (diff) | |
parent | df34ffcdfd31c898285ca0815b266c5ea37024df (diff) | |
download | photoviewer-5414a82198cf49f4c9fa3995a29c25912c24411c.tar.gz |
Merge "Migrate libphotoviewer to androidx" am: 8da444e2d2
am: df34ffcdfd
Change-Id: I7b17ffba719d4caf0e8aa1a14851e7e6c58692f2
17 files changed, 64 insertions, 64 deletions
@@ -18,14 +18,14 @@ android_library { name: "libphotoviewer_appcompat", - libs: ["android-support-annotations"], + libs: ["androidx.annotation_annotation"], static_libs: [ - "android-support-compat", - "android-support-core-ui", - "android-support-core-utils", - "android-support-fragment", - "android-support-v7-appcompat", + "androidx.core_core", + "androidx.legacy_legacy-support-core-ui", + "androidx.legacy_legacy-support-core-utils", + "androidx.fragment_fragment", + "androidx.appcompat_appcompat", ], sdk_version: "current", @@ -47,13 +47,13 @@ android_library { android_library { name: "libphotoviewer", - libs: ["android-support-annotations"], + libs: ["androidx.annotation_annotation"], static_libs: [ - "android-support-compat", - "android-support-core-ui", - "android-support-core-utils", - "android-support-fragment", + "androidx.core_core", + "androidx.legacy_legacy-support-core-ui", + "androidx.legacy_legacy-support-core-utils", + "androidx.fragment_fragment", ], sdk_version: "current", diff --git a/activity/src/com/android/ex/photo/PhotoViewActivity.java b/activity/src/com/android/ex/photo/PhotoViewActivity.java index 7b53918..5dd8171 100644 --- a/activity/src/com/android/ex/photo/PhotoViewActivity.java +++ b/activity/src/com/android/ex/photo/PhotoViewActivity.java @@ -20,8 +20,8 @@ package com.android.ex.photo; import android.content.Context; import android.content.Intent; import android.os.Bundle; -import android.support.annotation.Nullable; -import android.support.v4.app.FragmentActivity; +import androidx.annotation.Nullable; +import androidx.fragment.app.FragmentActivity; import android.view.Menu; import android.view.MenuItem; diff --git a/appcompat/src/com/android/ex/photo/ActionBarWrapper.java b/appcompat/src/com/android/ex/photo/ActionBarWrapper.java index ae62197..621e2a8 100644 --- a/appcompat/src/com/android/ex/photo/ActionBarWrapper.java +++ b/appcompat/src/com/android/ex/photo/ActionBarWrapper.java @@ -2,7 +2,7 @@ package com.android.ex.photo; import android.graphics.drawable.Drawable; -import android.support.v7.app.ActionBar; +import androidx.appcompat.app.ActionBar; /** * Wrapper around {@link ActionBar}. diff --git a/appcompat/src/com/android/ex/photo/PhotoViewActivity.java b/appcompat/src/com/android/ex/photo/PhotoViewActivity.java index a5c4a43..919badd 100644 --- a/appcompat/src/com/android/ex/photo/PhotoViewActivity.java +++ b/appcompat/src/com/android/ex/photo/PhotoViewActivity.java @@ -20,8 +20,8 @@ package com.android.ex.photo; import android.content.Context; import android.content.Intent; import android.os.Bundle; -import android.support.annotation.Nullable; -import android.support.v7.app.AppCompatActivity; +import androidx.annotation.Nullable; +import androidx.appcompat.app.AppCompatActivity; import android.view.Menu; import android.view.MenuItem; diff --git a/sample/Android.bp b/sample/Android.bp index 757fa00..389032e 100644 --- a/sample/Android.bp +++ b/sample/Android.bp @@ -18,13 +18,13 @@ android_app { name: "PhotoViewerSample", - libs: ["android-support-annotations"], + libs: ["androidx.annotation_annotation"], static_libs: [ - "android-support-compat", - "android-support-core-ui", - "android-support-core-utils", - "android-support-fragment", + "androidx.core_core", + "androidx.legacy_legacy-support-core-ui", + "androidx.legacy_legacy-support-core-utils", + "androidx.fragment_fragment", "libphotoviewer", ], @@ -42,15 +42,15 @@ android_app { android_app { name: "AppcompatPhotoViewerSample", - libs: ["android-support-annotations"], + libs: ["androidx.annotation_annotation"], static_libs: [ - "android-support-compat", - "android-support-core-ui", - "android-support-core-utils", - "android-support-fragment", - "android-support-media-compat", - "android-support-v7-appcompat", + "androidx.core_core", + "androidx.legacy_legacy-support-core-ui", + "androidx.legacy_legacy-support-core-utils", + "androidx.fragment_fragment", + "androidx.media_media", + "androidx.appcompat_appcompat", "libphotoviewer_appcompat", ], diff --git a/src/com/android/ex/photo/ActionBarInterface.java b/src/com/android/ex/photo/ActionBarInterface.java index b292b2b..3c21b56 100644 --- a/src/com/android/ex/photo/ActionBarInterface.java +++ b/src/com/android/ex/photo/ActionBarInterface.java @@ -1,12 +1,12 @@ package com.android.ex.photo; import android.graphics.drawable.Drawable; -import android.support.annotation.Nullable; +import androidx.annotation.Nullable; /** * Wrapper activity for an action bar. This wraps either a {@link android.app.ActionBar} or - * {@link android.support.v7.app.ActionBar}. + * {@link androidx.appcompat.app.ActionBar}. */ public interface ActionBarInterface { diff --git a/src/com/android/ex/photo/PhotoViewCallbacks.java b/src/com/android/ex/photo/PhotoViewCallbacks.java index ca2afca..0d2d8d3 100644 --- a/src/com/android/ex/photo/PhotoViewCallbacks.java +++ b/src/com/android/ex/photo/PhotoViewCallbacks.java @@ -2,8 +2,8 @@ package com.android.ex.photo; import android.database.Cursor; import android.os.Bundle; -import android.support.v4.app.Fragment; -import android.support.v4.content.Loader; +import androidx.fragment.app.Fragment; +import androidx.loader.content.Loader; import com.android.ex.photo.adapters.PhotoPagerAdapter; import com.android.ex.photo.fragments.PhotoViewFragment; diff --git a/src/com/android/ex/photo/PhotoViewController.java b/src/com/android/ex/photo/PhotoViewController.java index 6d007a8..0face96 100644 --- a/src/com/android/ex/photo/PhotoViewController.java +++ b/src/com/android/ex/photo/PhotoViewController.java @@ -12,13 +12,13 @@ import android.os.Build; import android.os.Bundle; import android.os.Handler; import android.os.Process; -import android.support.annotation.IdRes; -import android.support.annotation.Nullable; -import android.support.v4.app.Fragment; -import android.support.v4.app.FragmentManager; -import android.support.v4.app.LoaderManager; -import android.support.v4.content.Loader; -import android.support.v4.view.ViewPager.OnPageChangeListener; +import androidx.annotation.IdRes; +import androidx.annotation.Nullable; +import androidx.fragment.app.Fragment; +import androidx.fragment.app.FragmentManager; +import androidx.loader.app.LoaderManager; +import androidx.loader.content.Loader; +import androidx.viewpager.widget.ViewPager.OnPageChangeListener; import android.text.TextUtils; import android.util.DisplayMetrics; import android.util.Log; @@ -226,7 +226,7 @@ public class PhotoViewController implements } public PhotoPagerAdapter createPhotoPagerAdapter(Context context, - android.support.v4.app.FragmentManager fm, Cursor c, float maxScale) { + androidx.fragment.app.FragmentManager fm, Cursor c, float maxScale) { return new PhotoPagerAdapter(context, fm, c, maxScale, mDisplayThumbsFullScreen); } @@ -656,7 +656,7 @@ public class PhotoViewController implements } @Override - public void onLoaderReset(android.support.v4.content.Loader<Cursor> loader) { + public void onLoaderReset(androidx.loader.content.Loader<Cursor> loader) { // If the loader is reset, remove the reference in the adapter to this cursor if (!isDestroyedCompat()) { // This will cause a fragment transaction which can't happen if we're destroyed, diff --git a/src/com/android/ex/photo/PhotoViewPager.java b/src/com/android/ex/photo/PhotoViewPager.java index a18601c..4004a2a 100644 --- a/src/com/android/ex/photo/PhotoViewPager.java +++ b/src/com/android/ex/photo/PhotoViewPager.java @@ -18,8 +18,8 @@ package com.android.ex.photo; import android.content.Context; -import android.support.v4.view.MotionEventCompat; -import android.support.v4.view.ViewPager; +import androidx.core.view.MotionEventCompat; +import androidx.viewpager.widget.ViewPager; import android.util.AttributeSet; import android.view.MotionEvent; import android.view.View; diff --git a/src/com/android/ex/photo/adapters/BaseCursorPagerAdapter.java b/src/com/android/ex/photo/adapters/BaseCursorPagerAdapter.java index 9967662..47cde79 100644 --- a/src/com/android/ex/photo/adapters/BaseCursorPagerAdapter.java +++ b/src/com/android/ex/photo/adapters/BaseCursorPagerAdapter.java @@ -19,8 +19,8 @@ package com.android.ex.photo.adapters; import android.content.Context; import android.database.Cursor; -import android.support.v4.app.Fragment; -import android.support.v4.app.FragmentManager; +import androidx.fragment.app.Fragment; +import androidx.fragment.app.FragmentManager; import android.util.Log; import android.util.SparseIntArray; import android.view.View; diff --git a/src/com/android/ex/photo/adapters/BaseFragmentPagerAdapter.java b/src/com/android/ex/photo/adapters/BaseFragmentPagerAdapter.java index db086a7..f5518ed 100644 --- a/src/com/android/ex/photo/adapters/BaseFragmentPagerAdapter.java +++ b/src/com/android/ex/photo/adapters/BaseFragmentPagerAdapter.java @@ -18,16 +18,16 @@ package com.android.ex.photo.adapters; import android.os.Parcelable; -import android.support.v4.app.Fragment; -import android.support.v4.app.FragmentManager; -import android.support.v4.app.FragmentTransaction; -import android.support.v4.util.LruCache; -import android.support.v4.view.PagerAdapter; +import androidx.fragment.app.Fragment; +import androidx.fragment.app.FragmentManager; +import androidx.fragment.app.FragmentTransaction; +import androidx.collection.LruCache; +import androidx.viewpager.widget.PagerAdapter; import android.util.Log; import android.view.View; /** - * NOTE: This is a direct copy of {@link android.support.v4.app.FragmentPagerAdapter} + * NOTE: This is a direct copy of {@link androidx.fragment.app.FragmentPagerAdapter} * with four very important modifications. * <p> * <ol> @@ -54,7 +54,7 @@ public abstract class BaseFragmentPagerAdapter extends PagerAdapter { /** A cache to store detached fragments before they are removed */ private LruCache<String, Fragment> mFragmentCache = new FragmentCache(DEFAULT_CACHE_SIZE); - public BaseFragmentPagerAdapter(android.support.v4.app.FragmentManager fm) { + public BaseFragmentPagerAdapter(androidx.fragment.app.FragmentManager fm) { mFragmentManager = fm; } diff --git a/src/com/android/ex/photo/adapters/PhotoPagerAdapter.java b/src/com/android/ex/photo/adapters/PhotoPagerAdapter.java index 8407a01..6765159 100644 --- a/src/com/android/ex/photo/adapters/PhotoPagerAdapter.java +++ b/src/com/android/ex/photo/adapters/PhotoPagerAdapter.java @@ -20,8 +20,8 @@ package com.android.ex.photo.adapters; import android.content.Context; import android.content.Intent; import android.database.Cursor; -import android.support.v4.app.Fragment; -import android.support.v4.util.SimpleArrayMap; +import androidx.fragment.app.Fragment; +import androidx.collection.SimpleArrayMap; import com.android.ex.photo.Intents; import com.android.ex.photo.Intents.PhotoViewIntentBuilder; @@ -39,7 +39,7 @@ public class PhotoPagerAdapter extends BaseCursorPagerAdapter { protected boolean mDisplayThumbsFullScreen; public PhotoPagerAdapter( - Context context, android.support.v4.app.FragmentManager fm, Cursor c, + Context context, androidx.fragment.app.FragmentManager fm, Cursor c, float maxScale, boolean thumbsFullScreen) { super(context, fm, c); mMaxScale = maxScale; diff --git a/src/com/android/ex/photo/fragments/PhotoViewFragment.java b/src/com/android/ex/photo/fragments/PhotoViewFragment.java index 627d728..e44e1ea 100644 --- a/src/com/android/ex/photo/fragments/PhotoViewFragment.java +++ b/src/com/android/ex/photo/fragments/PhotoViewFragment.java @@ -26,9 +26,9 @@ import android.graphics.drawable.Drawable; import android.net.ConnectivityManager; import android.net.NetworkInfo; import android.os.Bundle; -import android.support.v4.app.Fragment; -import android.support.v4.app.LoaderManager; -import android.support.v4.content.Loader; +import androidx.fragment.app.Fragment; +import androidx.loader.app.LoaderManager; +import androidx.loader.content.Loader; import android.view.LayoutInflater; import android.view.View; import android.view.View.OnClickListener; diff --git a/src/com/android/ex/photo/loaders/PhotoBitmapLoader.java b/src/com/android/ex/photo/loaders/PhotoBitmapLoader.java index 3243364..27ad96a 100644 --- a/src/com/android/ex/photo/loaders/PhotoBitmapLoader.java +++ b/src/com/android/ex/photo/loaders/PhotoBitmapLoader.java @@ -21,7 +21,7 @@ import android.content.ContentResolver; import android.content.Context; import android.graphics.Bitmap; import android.net.Uri; -import android.support.v4.content.AsyncTaskLoader; +import androidx.loader.content.AsyncTaskLoader; import android.util.DisplayMetrics; import com.android.ex.photo.PhotoViewController; diff --git a/src/com/android/ex/photo/loaders/PhotoPagerLoader.java b/src/com/android/ex/photo/loaders/PhotoPagerLoader.java index 72a6be1..77c02c4 100644 --- a/src/com/android/ex/photo/loaders/PhotoPagerLoader.java +++ b/src/com/android/ex/photo/loaders/PhotoPagerLoader.java @@ -20,7 +20,7 @@ package com.android.ex.photo.loaders; import android.content.Context; import android.database.Cursor; import android.net.Uri; -import android.support.v4.content.CursorLoader; +import androidx.loader.content.CursorLoader; import com.android.ex.photo.provider.PhotoContract; diff --git a/src/com/android/ex/photo/util/Util.java b/src/com/android/ex/photo/util/Util.java index 13f17ec..d731307 100644 --- a/src/com/android/ex/photo/util/Util.java +++ b/src/com/android/ex/photo/util/Util.java @@ -2,8 +2,8 @@ package com.android.ex.photo.util; import android.content.Context; import android.os.Build; -import android.support.v4.view.accessibility.AccessibilityEventCompat; -import android.support.v4.view.accessibility.AccessibilityRecordCompat; +import androidx.core.view.accessibility.AccessibilityEventCompat; +import androidx.core.view.accessibility.AccessibilityRecordCompat; import android.view.View; import android.view.accessibility.AccessibilityEvent; import android.view.accessibility.AccessibilityManager; diff --git a/src/com/android/ex/photo/views/PhotoView.java b/src/com/android/ex/photo/views/PhotoView.java index dfe180a..e64f0f0 100644 --- a/src/com/android/ex/photo/views/PhotoView.java +++ b/src/com/android/ex/photo/views/PhotoView.java @@ -28,8 +28,8 @@ import android.graphics.Rect; import android.graphics.RectF; import android.graphics.drawable.BitmapDrawable; import android.graphics.drawable.Drawable; -import android.support.v4.view.GestureDetectorCompat; -import android.support.v4.view.ScaleGestureDetectorCompat; +import androidx.core.view.GestureDetectorCompat; +import androidx.core.view.ScaleGestureDetectorCompat; import android.util.AttributeSet; import android.view.GestureDetector.OnDoubleTapListener; import android.view.GestureDetector.OnGestureListener; |