Skip to content

Commit 9d2a416

Browse files
authored
AdMob compliance - patch 1 (#57)
1 parent 25eb231 commit 9d2a416

File tree

4 files changed

+19
-10
lines changed

4 files changed

+19
-10
lines changed
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<resources>
3+
<string name="ads_by_admob" translatable="false">Ads by AdMob:</string>
4+
</resources>

feature/ads/src/playstore/res/layout/native_small_ad_view.xml

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,21 +13,25 @@
1313
android:visibility="gone"
1414
tools:visibility="visible">
1515

16-
<!-- <TextView-->
17-
<!-- android:layout_width="wrap_content"-->
18-
<!-- android:layout_height="wrap_content"-->
19-
<!-- android:text="Ad"-->
20-
<!-- android:textSize="15sp" />-->
21-
16+
<TextView
17+
android:id="@+id/adTextView"
18+
android:layout_width="wrap_content"
19+
android:layout_height="wrap_content"
20+
android:text="@string/ads_by_admob"
21+
android:textSize="12sp"
22+
android:layout_marginHorizontal="2dp"
23+
app:layout_constraintStart_toStartOf="parent"
24+
app:layout_constraintTop_toTopOf="parent" />
2225

2326
<ImageView
2427
android:id="@+id/nativeAdSmallImage"
2528
android:layout_width="0dp"
2629
android:layout_height="0dp"
2730
android:contentDescription="@null"
31+
android:layout_marginTop="2dp"
2832
app:layout_constraintDimensionRatio="1:1"
2933
app:layout_constraintStart_toStartOf="parent"
30-
app:layout_constraintTop_toTopOf="parent"
34+
app:layout_constraintTop_toBottomOf="@+id/adTextView"
3135
tools:background="#0000ff" />
3236

3337
<TextView
@@ -37,9 +41,10 @@
3741
android:layout_marginHorizontal="@dimen/ad_banner_horizontal_margin"
3842
android:textSize="15sp"
3943
android:textStyle="bold"
44+
android:layout_marginTop="2dp"
4045
app:layout_constraintEnd_toEndOf="parent"
4146
app:layout_constraintStart_toEndOf="@+id/nativeAdSmallImage"
42-
app:layout_constraintTop_toTopOf="parent"
47+
app:layout_constraintTop_toBottomOf="@+id/adTextView"
4348
tools:text="Ad Title" />
4449

4550
<TextView

feature/ads/src/playstore/res/values/strings.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44
<item>C9C5D8A36DEA8198DBA016A7DB56B989</item>
55
<item>CB6E1AB0A31C323FB3334D10A1F74492</item>
66
</string-array>
7-
</resources>
7+
</resources>

presentation/src/main/java/com/shifthackz/aisdv1/presentation/widget/ad/AdMobBanner.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import com.shifthackz.aisdv1.domain.feature.ad.AdFeature
1111
fun AdMobBanner(
1212
modifier: Modifier = Modifier,
1313
adFeature: AdFeature,
14-
adFactory: (Context) -> AdFeature.Ad
14+
adFactory: (Context) -> AdFeature.Ad,
1515
) {
1616
val ad = adFactory(LocalContext.current)
1717
if (ad.isEmpty) return

0 commit comments

Comments
 (0)