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

github.com/stefan-niedermann/nextcloud-deck.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Niedermann <info@niedermann.it>2021-05-25 13:25:09 +0300
committerNiedermann IT-Dienstleistungen <stefan-niedermann@users.noreply.github.com>2021-05-25 13:39:01 +0300
commit0a9059779ab58120e6dece7fe7aa69b2a123645a (patch)
tree82483632be3e38dd0e3ac48999abf1c76b792529 /tab-layout-helper
parent345908d0e928e8c3d6383af1905f6371c8ab9c1a (diff)
Clean up build.gradle files
Signed-off-by: Stefan Niedermann <info@niedermann.it>
Diffstat (limited to 'tab-layout-helper')
-rw-r--r--tab-layout-helper/build.gradle6
-rw-r--r--tab-layout-helper/src/main/java/it/niedermann/android/tablayouthelper/TabLayoutHelper.java15
2 files changed, 5 insertions, 16 deletions
diff --git a/tab-layout-helper/build.gradle b/tab-layout-helper/build.gradle
index 4e8be54c5..e06d0993e 100644
--- a/tab-layout-helper/build.gradle
+++ b/tab-layout-helper/build.gradle
@@ -4,13 +4,9 @@ android {
compileSdkVersion 30
buildToolsVersion "30.0.3"
defaultConfig {
- minSdkVersion 19
+ minSdkVersion 21
targetSdkVersion 30
}
- compileOptions {
- sourceCompatibility JavaVersion.VERSION_1_8
- targetCompatibility JavaVersion.VERSION_1_8
- }
}
dependencies {
diff --git a/tab-layout-helper/src/main/java/it/niedermann/android/tablayouthelper/TabLayoutHelper.java b/tab-layout-helper/src/main/java/it/niedermann/android/tablayouthelper/TabLayoutHelper.java
index 449e9db8c..21f9f8092 100644
--- a/tab-layout-helper/src/main/java/it/niedermann/android/tablayouthelper/TabLayoutHelper.java
+++ b/tab-layout-helper/src/main/java/it/niedermann/android/tablayouthelper/TabLayoutHelper.java
@@ -16,8 +16,6 @@
package it.niedermann.android.tablayouthelper;
-import android.os.Build.VERSION;
-import android.os.Build.VERSION_CODES;
import android.view.Gravity;
import android.view.View;
import android.widget.LinearLayout;
@@ -56,7 +54,7 @@ public class TabLayoutHelper {
* @param tabTitleGenerator TabTitleGenerator instance
*/
public TabLayoutHelper(@NonNull TabLayout tabLayout, @NonNull ViewPager2 viewPager, @NonNull TabTitleGenerator tabTitleGenerator) {
- RecyclerView.Adapter adapter = viewPager.getAdapter();
+ RecyclerView.Adapter<?> adapter = viewPager.getAdapter();
if (adapter == null) {
throw new IllegalArgumentException("ViewPager does not have a PagerAdapter set");
@@ -242,7 +240,7 @@ public class TabLayoutHelper {
}
private void setupWithViewPager(@NonNull TabLayout tabLayout, @NonNull ViewPager2 viewPager) {
- final RecyclerView.Adapter adapter = viewPager.getAdapter();
+ final RecyclerView.Adapter<?> adapter = viewPager.getAdapter();
if (adapter == null) {
throw new IllegalArgumentException("ViewPager does not have a PagerAdapter set");
}
@@ -253,7 +251,7 @@ public class TabLayoutHelper {
tabLayout.addOnTabSelectedListener(mInternalOnTabSelectedListener);
}
- private void setTabsFromPagerAdapter(@NonNull TabLayout tabLayout, @Nullable RecyclerView.Adapter adapter, final int currentItem) {
+ private void setTabsFromPagerAdapter(@NonNull TabLayout tabLayout, @Nullable RecyclerView.Adapter<?> adapter, final int currentItem) {
try {
mDuringSetTabsFromPagerAdapter = true;
@@ -306,12 +304,7 @@ public class TabLayoutHelper {
// NOTE: slidingTabStrip.getMeasuredWidth() method does not return correct width!
// Need to measure each tabs and calculate the sum of them.
- final int tabLayoutWidth;
- if (VERSION.SDK_INT >= VERSION_CODES.JELLY_BEAN_MR1) {
- tabLayoutWidth = tabLayout.getMeasuredWidth() - tabLayout.getPaddingStart() - tabLayout.getPaddingEnd();
- } else {
- tabLayoutWidth = tabLayout.getMeasuredWidth() - tabLayout.getPaddingLeft() - tabLayout.getPaddingRight();
- }
+ final int tabLayoutWidth = tabLayout.getMeasuredWidth() - tabLayout.getPaddingStart() - tabLayout.getPaddingEnd();
final int tabLayoutHeight = tabLayout.getMeasuredHeight() - tabLayout.getPaddingTop() - tabLayout.getPaddingBottom();
if (childCount == 0) {