X-Git-Url: https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fcom%2Fstoutner%2Fprivacybrowser%2Fadapters%2FAboutPagerAdapter.java;h=d1583c2f03eae490bba4e47a32abc7a69b0f572f;hp=0d9a15867db8a0c2ef436b9a02a5b487758a9863;hb=81179d84ced6b43360d42a4b44eb8fb329532ff4;hpb=fa3b8b382eb5ed86c598e3b126d1ef5dd117c5be diff --git a/app/src/main/java/com/stoutner/privacybrowser/adapters/AboutPagerAdapter.java b/app/src/main/java/com/stoutner/privacybrowser/adapters/AboutPagerAdapter.java index 0d9a1586..d1583c2f 100644 --- a/app/src/main/java/com/stoutner/privacybrowser/adapters/AboutPagerAdapter.java +++ b/app/src/main/java/com/stoutner/privacybrowser/adapters/AboutPagerAdapter.java @@ -21,6 +21,7 @@ package com.stoutner.privacybrowser.adapters; import android.content.Context; +import androidx.annotation.NonNull; import androidx.fragment.app.Fragment; import androidx.fragment.app.FragmentManager; import androidx.fragment.app.FragmentPagerAdapter; @@ -35,7 +36,7 @@ public class AboutPagerAdapter extends FragmentPagerAdapter { public AboutPagerAdapter(FragmentManager fragmentManager, Context context, String[] blocklistVersions) { // Run the default commands. - super(fragmentManager); + super(fragmentManager, BEHAVIOR_RESUME_ONLY_CURRENT_FRAGMENT); // Store the context in a class variable. this.context = context; @@ -55,25 +56,25 @@ public class AboutPagerAdapter extends FragmentPagerAdapter { public CharSequence getPageTitle(int tab) { switch (tab) { case 0: - return context.getResources().getString(R.string.version); + return context.getString(R.string.version); case 1: - return context.getResources().getString(R.string.permissions); + return context.getString(R.string.permissions); case 2: - return context.getResources().getString(R.string.privacy_policy); + return context.getString(R.string.privacy_policy); case 3: - return context.getResources().getString(R.string.changelog); + return context.getString(R.string.changelog); case 4: - return context.getResources().getString(R.string.licenses); + return context.getString(R.string.licenses); case 5: - return context.getResources().getString(R.string.contributors); + return context.getString(R.string.contributors); case 6: - return context.getResources().getString(R.string.links); + return context.getString(R.string.links); default: return ""; @@ -81,6 +82,7 @@ public class AboutPagerAdapter extends FragmentPagerAdapter { } @Override + @NonNull // Setup each tab. public Fragment getItem(int tabNumber) { return AboutTabFragment.createTab(tabNumber, blocklistVersions);