From 3aa3e19d8579733aae5ed5183252122e222ac4aa Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E2=80=9CAkshay?= <“ayyanchira.akshay@gmail.com”>
Date: Thu, 12 Dec 2024 14:42:27 -0800
Subject: [PATCH] [MOB-10410] - Making SDK Target SDK 31 compliant
Only bare minimum changes added
---
app/build.gradle | 2 +-
app/src/main/AndroidManifest.xml | 11 +++++++++++
iterableapi-ui/build.gradle | 2 +-
.../src/main/res/layout-v21/banner_view.xml | 5 +++++
.../src/main/res/layout-v21/card_view.xml | 6 ++++++
.../src/main/res/layout/banner_view.xml | 6 ++++++
iterableapi-ui/src/main/res/layout/card_view.xml | 16 +++++++++++++---
.../src/main/res/layout/notification_view.xml | 7 +++++++
iterableapi/build.gradle | 2 +-
iterableapi/src/main/AndroidManifest.xml | 12 ++++++++++++
.../iterableapi/IterableTaskStorage.java | 2 ++
11 files changed, 65 insertions(+), 6 deletions(-)
diff --git a/app/build.gradle b/app/build.gradle
index 083e1ecef..899da28b3 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -17,7 +17,7 @@ android {
defaultConfig {
applicationId "com.iterable.iterableapi.testapp"
minSdkVersion 16
- targetSdkVersion 27
+ targetSdkVersion 31
versionCode 1
versionName "1.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index d59b671b6..a3609abf3 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -10,12 +10,23 @@
android:theme="@style/AppTheme">
+
+
+
+
\ No newline at end of file
diff --git a/iterableapi-ui/build.gradle b/iterableapi-ui/build.gradle
index 7ea701b66..0721ee026 100644
--- a/iterableapi-ui/build.gradle
+++ b/iterableapi-ui/build.gradle
@@ -8,7 +8,7 @@ android {
defaultConfig {
minSdkVersion 16
- targetSdkVersion 28
+ targetSdkVersion 31
vectorDrawables.useSupportLibrary = true
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
diff --git a/iterableapi-ui/src/main/res/layout-v21/banner_view.xml b/iterableapi-ui/src/main/res/layout-v21/banner_view.xml
index bd29e47a2..9f5fff581 100644
--- a/iterableapi-ui/src/main/res/layout-v21/banner_view.xml
+++ b/iterableapi-ui/src/main/res/layout-v21/banner_view.xml
@@ -7,6 +7,7 @@
android:layout_gravity="center_vertical"
android:layout_marginTop="8dp"
android:layout_marginStart="16dp"
+ android:layout_marginLeft="16dp"
android:layout_marginBottom="12dp"
app:cardCornerRadius="8dp"
app:cardElevation="0dp"
@@ -18,6 +19,7 @@
android:layout_width="240dp"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
+ android:layout_marginLeft="16dp"
android:layout_marginTop="16dp"
android:ellipsize="end"
android:maxLines="2"
@@ -34,6 +36,7 @@
android:layout_width="240dp"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
+ android:layout_marginLeft="16dp"
android:layout_marginTop="8dp"
android:ellipsize="end"
android:maxLines="2"
@@ -74,6 +77,8 @@
android:ellipsize="end"
android:layout_marginStart="16dp"
android:layout_marginEnd="8dp"
+ android:layout_marginLeft="16dp"
+ android:layout_marginRight="8dp"
android:paddingTop="0dp"
android:paddingBottom="0dp"
android:paddingStart="12dp"
diff --git a/iterableapi-ui/src/main/res/layout-v21/card_view.xml b/iterableapi-ui/src/main/res/layout-v21/card_view.xml
index a3abcd64f..ad8ddcf28 100644
--- a/iterableapi-ui/src/main/res/layout-v21/card_view.xml
+++ b/iterableapi-ui/src/main/res/layout-v21/card_view.xml
@@ -40,6 +40,8 @@
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginEnd="16dp"
+ android:layout_marginLeft="16dp"
+ android:layout_marginRight="16dp"
android:layout_marginTop="16dp"
android:ellipsize="end"
android:maxLines="2"
@@ -56,6 +58,8 @@
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginEnd="16dp"
+ android:layout_marginLeft="16dp"
+ android:layout_marginRight="16dp"
android:layout_marginTop="8dp"
android:ellipsize="end"
android:maxLines="2"
@@ -85,6 +89,8 @@
android:ellipsize="end"
android:layout_marginStart="16dp"
android:layout_marginEnd="8dp"
+ android:layout_marginLeft="16dp"
+ android:layout_marginRight="8dp"
android:paddingTop="0dp"
android:paddingBottom="0dp"
android:paddingStart="12dp"
diff --git a/iterableapi-ui/src/main/res/layout/banner_view.xml b/iterableapi-ui/src/main/res/layout/banner_view.xml
index 9cc691d7b..2988c4f28 100644
--- a/iterableapi-ui/src/main/res/layout/banner_view.xml
+++ b/iterableapi-ui/src/main/res/layout/banner_view.xml
@@ -7,6 +7,7 @@
android:layout_gravity="center_vertical"
android:layout_marginTop="8dp"
android:layout_marginStart="16dp"
+ android:layout_marginLeft="16dp"
android:layout_marginBottom="12dp"
app:cardCornerRadius="8dp"
app:cardElevation="0dp"
@@ -18,6 +19,7 @@
android:layout_width="240dp"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
+ android:layout_marginLeft="16dp"
android:layout_marginTop="16dp"
android:ellipsize="end"
android:maxLines="2"
@@ -34,6 +36,7 @@
android:layout_width="240dp"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
+ android:layout_marginLeft="16dp"
android:layout_marginTop="8dp"
android:ellipsize="end"
android:maxLines="2"
@@ -51,6 +54,7 @@
android:layout_height="80dp"
android:layout_marginTop="16dp"
android:layout_marginEnd="16dp"
+ android:layout_marginRight="16dp"
android:contentDescription=""
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent" />
@@ -72,6 +76,7 @@
android:background="@drawable/primary_banner_button_background"
android:ellipsize="end"
android:layout_marginStart="16dp"
+ android:layout_marginLeft="16dp"
android:paddingTop="0dp"
android:paddingBottom="0dp"
android:paddingStart="12dp"
@@ -88,6 +93,7 @@
android:layout_width="wrap_content"
android:layout_height="36dp"
android:layout_marginEnd="16dp"
+ android:layout_marginRight="16dp"
android:background="@drawable/secondary_banner_button_background"
android:ellipsize="end"
android:paddingTop="0dp"
diff --git a/iterableapi-ui/src/main/res/layout/card_view.xml b/iterableapi-ui/src/main/res/layout/card_view.xml
index ec1d54049..479dfcbc2 100644
--- a/iterableapi-ui/src/main/res/layout/card_view.xml
+++ b/iterableapi-ui/src/main/res/layout/card_view.xml
@@ -1,10 +1,11 @@
-
+ app:cornerRadius="32dp"
+ tools:ignore="Suspicious0dp"/>