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>2020-06-16 10:23:42 +0300
committerStefan Niedermann <info@niedermann.it>2020-06-16 10:23:42 +0300
commit6fec0079757c2d356693e9934af7ec5dc3464eff (patch)
tree84295e475e1310784c8308d64f741271916724f0 /tab-layout-helper
parent664aee51ee09a72cff535ec338b7f25a09179373 (diff)
Remove obsolete attributes starting with minSdk 17
Diffstat (limited to 'tab-layout-helper')
-rw-r--r--tab-layout-helper/src/main/java/it/niedermann/android/tablayouthelper/TabLayoutHelper.java11
1 files changed, 9 insertions, 2 deletions
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 2402fb1de..449e9db8c 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,6 +16,8 @@
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;
@@ -304,8 +306,13 @@ public class TabLayoutHelper {
// NOTE: slidingTabStrip.getMeasuredWidth() method does not return correct width!
// Need to measure each tabs and calculate the sum of them.
- int tabLayoutWidth = tabLayout.getMeasuredWidth() - tabLayout.getPaddingLeft() - tabLayout.getPaddingRight();
- int tabLayoutHeight = tabLayout.getMeasuredHeight() - tabLayout.getPaddingTop() - tabLayout.getPaddingBottom();
+ 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 tabLayoutHeight = tabLayout.getMeasuredHeight() - tabLayout.getPaddingTop() - tabLayout.getPaddingBottom();
if (childCount == 0) {
return TabLayout.MODE_FIXED;