Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/stefan-niedermann/nextcloud-notes.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/it/niedermann/owncloud/notes/about/AboutActivity.java')
-rw-r--r--app/src/main/java/it/niedermann/owncloud/notes/about/AboutActivity.java31
1 files changed, 9 insertions, 22 deletions
diff --git a/app/src/main/java/it/niedermann/owncloud/notes/about/AboutActivity.java b/app/src/main/java/it/niedermann/owncloud/notes/about/AboutActivity.java
index 1a31d88c..ed03bbeb 100644
--- a/app/src/main/java/it/niedermann/owncloud/notes/about/AboutActivity.java
+++ b/app/src/main/java/it/niedermann/owncloud/notes/about/AboutActivity.java
@@ -34,17 +34,10 @@ public class AboutActivity extends LockedActivity {
binding.pager.setAdapter(new TabsStateAdapter(this));
// generate title based on given position
new TabLayoutMediator(binding.tabs, binding.pager, (tab, position) -> {
- switch (position) {
- default: // Fall-through to credits tab
- case POS_CREDITS:
- tab.setText(R.string.about_credits_tab_title);
- break;
- case POS_CONTRIB:
- tab.setText(R.string.about_contribution_tab_title);
- break;
- case POS_LICENSE:
- tab.setText(R.string.about_license_tab_title);
- break;
+ switch (position) { // Fall-through to credits tab
+ default -> tab.setText(R.string.about_credits_tab_title);
+ case POS_CONTRIB -> tab.setText(R.string.about_contribution_tab_title);
+ case POS_LICENSE -> tab.setText(R.string.about_license_tab_title);
}
}).attach();
}
@@ -74,17 +67,11 @@ public class AboutActivity extends LockedActivity {
@NonNull
@Override
public Fragment createFragment(int position) {
- switch (position) {
- default: // Fall-through to credits tab
- case POS_CREDITS:
- return new AboutFragmentCreditsTab();
-
- case POS_CONTRIB:
- return new AboutFragmentContributingTab();
-
- case POS_LICENSE:
- return new AboutFragmentLicenseTab();
- }
+ return switch (position) { // Fall-through to credits tab
+ default -> new AboutFragmentCreditsTab();
+ case POS_CONTRIB -> new AboutFragmentContributingTab();
+ case POS_LICENSE -> new AboutFragmentLicenseTab();
+ };
}
}