添加米盟广告支持

This commit is contained in:
2025-12-08 19:38:09 +08:00
parent 09854f3333
commit 6f80e86031
5 changed files with 41 additions and 3 deletions

View File

@@ -41,6 +41,7 @@ import cc.winboll.studio.contacts.fragments.LogFragment;
import cc.winboll.studio.contacts.services.MainService;
import cc.winboll.studio.contacts.utils.AppGoToSettingsUtil;
import cc.winboll.studio.libaes.interfaces.IWinBoLLActivity;
import cc.winboll.studio.libaes.views.ADsBannerView;
import cc.winboll.studio.libappbase.LogUtils;
import cc.winboll.studio.libappbase.LogView;
import com.google.android.material.tabs.TabLayout;
@@ -56,6 +57,8 @@ final public class MainActivity extends AppCompatActivity implements IWinBoLLAct
public static final String ACTION_SOS = "cc.winboll.studio.libappbase.WinBoLL.ACTION_SOS";
static MainActivity _MainActivity;
ADsBannerView mADsBannerView;
LogView mLogView;
Toolbar mToolbar;
CheckBox cbMainService;
@@ -104,6 +107,9 @@ final public class MainActivity extends AppCompatActivity implements IWinBoLLAct
initUIAndLogic(savedInstanceState);
}
// 米盟广告栏
mADsBannerView = findViewById(R.id.adsbanner);
//ToastUtils.show("onCreate");
}
@@ -292,7 +298,10 @@ final public class MainActivity extends AppCompatActivity implements IWinBoLLAct
@Override
protected void onDestroy() {
super.onDestroy();
LogUtils.d(TAG, "onDestroy() SOS");
if (mADsBannerView != null) {
mADsBannerView.releaseAdResources();
}
}
@Override
@@ -313,6 +322,10 @@ final public class MainActivity extends AppCompatActivity implements IWinBoLLAct
@Override
protected void onResume() {
super.onResume();
if (mADsBannerView != null) {
mADsBannerView.resumeADs(MainActivity.this);
}
}
public boolean isDefaultPhoneCallApp() {

View File

@@ -12,6 +12,11 @@
android:layout_height="wrap_content"
android:id="@+id/activitymainToolbar1"/>
<cc.winboll.studio.libaes.views.ADsBannerView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/adsbanner"/>
<LinearLayout
android:orientation="vertical"
android:layout_width="match_parent"

View File

@@ -336,6 +336,11 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="其他:"/>
<cc.winboll.studio.libaes.views.ADsControlView
android:id="@+id/ads_control_view"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
<LinearLayout
android:orientation="horizontal"