Loading AndroidManifest.xml +1 −1 Original line number Diff line number Diff line Loading @@ -24,7 +24,7 @@ <uses-sdk android:minSdkVersion="26" android:targetSdkVersion="29" /> android:targetSdkVersion="30" /> <original-package android:name="com.cyanogenmod.eleven" /> Loading build.gradle +2 −2 Original line number Diff line number Diff line Loading @@ -31,7 +31,7 @@ tasks.register("updateGradleWrapper", Wrapper) { apply plugin: 'com.android.application' android { compileSdkVersion 29 compileSdkVersion 30 compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 Loading @@ -42,7 +42,7 @@ android { applicationId "org.lineageos.eleven" minSdkVersion 26 targetSdkVersion 29 targetSdkVersion 30 versionCode 4 versionName '4.0' Loading src/org/lineageos/eleven/MediaButtonIntentReceiver.java +1 −0 Original line number Diff line number Diff line Loading @@ -24,6 +24,7 @@ import android.view.KeyEvent; import androidx.legacy.content.WakefulBroadcastReceiver; @SuppressWarnings("deprecation") public class MediaButtonIntentReceiver extends WakefulBroadcastReceiver { private static final boolean DEBUG = false; private static final String TAG = "MediaButtonIntentReceiver"; Loading src/org/lineageos/eleven/adapters/AlbumArtPagerAdapter.java +1 −1 Original line number Diff line number Diff line Loading @@ -96,7 +96,7 @@ public class AlbumArtPagerAdapter extends FragmentStatePagerAdapter { private int mPlaylistLen = 0; public AlbumArtPagerAdapter(FragmentManager fm) { super(fm); super(fm, FragmentStatePagerAdapter.BEHAVIOR_RESUME_ONLY_CURRENT_FRAGMENT); } @Override Loading src/org/lineageos/eleven/adapters/PagerAdapter.java +11 −3 Original line number Diff line number Diff line Loading @@ -24,6 +24,7 @@ import android.view.ViewGroup; import androidx.annotation.NonNull; import androidx.fragment.app.Fragment; import androidx.fragment.app.FragmentFactory; import androidx.fragment.app.FragmentManager; import androidx.fragment.app.FragmentPagerAdapter; Loading Loading @@ -56,7 +57,7 @@ public class PagerAdapter extends FragmentPagerAdapter { * @param fragmentManager The supporting fragment manager */ public PagerAdapter(final Context context, final FragmentManager fragmentManager) { super(fragmentManager); super(fragmentManager, FragmentPagerAdapter.BEHAVIOR_RESUME_ONLY_CURRENT_FRAGMENT); mContext = context; } Loading Loading @@ -109,8 +110,15 @@ public class PagerAdapter extends FragmentPagerAdapter { @NonNull public Fragment getItem(final int position) { final Holder mCurrentHolder = mHolderList.get(position); return Fragment.instantiate(mContext, mCurrentHolder.mClassName, mCurrentHolder.mParams); final Class<? extends Fragment> fragmentClass = FragmentFactory.loadFragmentClass( mContext.getClassLoader(), mCurrentHolder.mClassName); try { final Fragment fragment = fragmentClass.newInstance(); fragment.setArguments(mCurrentHolder.mParams); return fragment; } catch (InstantiationException | IllegalAccessException e) { throw new RuntimeException(e); } } @Override Loading Loading
AndroidManifest.xml +1 −1 Original line number Diff line number Diff line Loading @@ -24,7 +24,7 @@ <uses-sdk android:minSdkVersion="26" android:targetSdkVersion="29" /> android:targetSdkVersion="30" /> <original-package android:name="com.cyanogenmod.eleven" /> Loading
build.gradle +2 −2 Original line number Diff line number Diff line Loading @@ -31,7 +31,7 @@ tasks.register("updateGradleWrapper", Wrapper) { apply plugin: 'com.android.application' android { compileSdkVersion 29 compileSdkVersion 30 compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 Loading @@ -42,7 +42,7 @@ android { applicationId "org.lineageos.eleven" minSdkVersion 26 targetSdkVersion 29 targetSdkVersion 30 versionCode 4 versionName '4.0' Loading
src/org/lineageos/eleven/MediaButtonIntentReceiver.java +1 −0 Original line number Diff line number Diff line Loading @@ -24,6 +24,7 @@ import android.view.KeyEvent; import androidx.legacy.content.WakefulBroadcastReceiver; @SuppressWarnings("deprecation") public class MediaButtonIntentReceiver extends WakefulBroadcastReceiver { private static final boolean DEBUG = false; private static final String TAG = "MediaButtonIntentReceiver"; Loading
src/org/lineageos/eleven/adapters/AlbumArtPagerAdapter.java +1 −1 Original line number Diff line number Diff line Loading @@ -96,7 +96,7 @@ public class AlbumArtPagerAdapter extends FragmentStatePagerAdapter { private int mPlaylistLen = 0; public AlbumArtPagerAdapter(FragmentManager fm) { super(fm); super(fm, FragmentStatePagerAdapter.BEHAVIOR_RESUME_ONLY_CURRENT_FRAGMENT); } @Override Loading
src/org/lineageos/eleven/adapters/PagerAdapter.java +11 −3 Original line number Diff line number Diff line Loading @@ -24,6 +24,7 @@ import android.view.ViewGroup; import androidx.annotation.NonNull; import androidx.fragment.app.Fragment; import androidx.fragment.app.FragmentFactory; import androidx.fragment.app.FragmentManager; import androidx.fragment.app.FragmentPagerAdapter; Loading Loading @@ -56,7 +57,7 @@ public class PagerAdapter extends FragmentPagerAdapter { * @param fragmentManager The supporting fragment manager */ public PagerAdapter(final Context context, final FragmentManager fragmentManager) { super(fragmentManager); super(fragmentManager, FragmentPagerAdapter.BEHAVIOR_RESUME_ONLY_CURRENT_FRAGMENT); mContext = context; } Loading Loading @@ -109,8 +110,15 @@ public class PagerAdapter extends FragmentPagerAdapter { @NonNull public Fragment getItem(final int position) { final Holder mCurrentHolder = mHolderList.get(position); return Fragment.instantiate(mContext, mCurrentHolder.mClassName, mCurrentHolder.mParams); final Class<? extends Fragment> fragmentClass = FragmentFactory.loadFragmentClass( mContext.getClassLoader(), mCurrentHolder.mClassName); try { final Fragment fragment = fragmentClass.newInstance(); fragment.setArguments(mCurrentHolder.mParams); return fragment; } catch (InstantiationException | IllegalAccessException e) { throw new RuntimeException(e); } } @Override Loading