Skip to content

Commit 495f45b

Browse files
committed
Refactor: move Utils to utils package and use resource for AdMob ID
- Moves `Utils.java` to `com.ahmadabuhasan.qrbarcode.utils` package. - Updates `TAG` constant to use `Utils.class.getSimpleName()`. - Replaces hardcoded AdMob Interstitial Ad ID with `R.string.AdMob_Interstitial_Ads_ID`.
1 parent e982d7f commit 495f45b

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

  • app/src/main/java/com/ahmadabuhasan/qrbarcode/utils

app/src/main/java/com/ahmadabuhasan/qrbarcode/Utils.java renamed to app/src/main/java/com/ahmadabuhasan/qrbarcode/utils/Utils.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
1-
package com.ahmadabuhasan.qrbarcode;
1+
package com.ahmadabuhasan.qrbarcode.utils;
22

33
import android.annotation.SuppressLint;
44
import android.content.Context;
55
import android.util.Log;
66

77
import androidx.annotation.NonNull;
88

9+
import com.ahmadabuhasan.qrbarcode.R;
910
import com.google.android.gms.ads.AdError;
1011
import com.google.android.gms.ads.AdRequest;
1112
import com.google.android.gms.ads.FullScreenContentCallback;
@@ -15,15 +16,14 @@
1516

1617
public class Utils {
1718

18-
private static final String TAG = "Utils";
19-
private static final String AD_UNIT_ID = "ca-app-pub-8638037215789792/1721440279";
19+
private static final String TAG = Utils.class.getSimpleName();
2020
public static InterstitialAd interstitialAd;
2121

2222
public void loadAd(Context context) {
2323
AdRequest adRequest = new AdRequest.Builder().build();
2424
InterstitialAd.load(
2525
context,
26-
AD_UNIT_ID,
26+
context.getString(R.string.AdMob_Interstitial_Ads_ID),
2727
adRequest,
2828
new InterstitialAdLoadCallback() {
2929
@Override

0 commit comments

Comments
 (0)