Commit 8330e219 authored by wanglei's avatar wanglei

...banner

parent afed7d63
...@@ -15,6 +15,7 @@ import androidx.navigation.findNavController ...@@ -15,6 +15,7 @@ import androidx.navigation.findNavController
import com.base.pdfreaderallpdfreader.R import com.base.pdfreaderallpdfreader.R
import com.base.pdfreaderallpdfreader.ads.AdmobHelper import com.base.pdfreaderallpdfreader.ads.AdmobHelper
import com.base.pdfreaderallpdfreader.ads.AdmobHelper.lastScanShowAd import com.base.pdfreaderallpdfreader.ads.AdmobHelper.lastScanShowAd
import com.base.pdfreaderallpdfreader.ads.admob.AdmobBannerUtils
import com.base.pdfreaderallpdfreader.base.BaseActivity import com.base.pdfreaderallpdfreader.base.BaseActivity
import com.base.pdfreaderallpdfreader.databinding.ActivityMainBinding import com.base.pdfreaderallpdfreader.databinding.ActivityMainBinding
import com.base.pdfreaderallpdfreader.helper.ConfigHelper import com.base.pdfreaderallpdfreader.helper.ConfigHelper
...@@ -92,6 +93,10 @@ class MainActivity : BaseActivity<ActivityMainBinding>() { ...@@ -92,6 +93,10 @@ class MainActivity : BaseActivity<ActivityMainBinding>() {
override fun onResume() { override fun onResume() {
super.onResume() super.onResume()
if (checkStorePermission()) {
showMainBanner()
}
} }
override fun initListener() { override fun initListener() {
...@@ -243,4 +248,24 @@ class MainActivity : BaseActivity<ActivityMainBinding>() { ...@@ -243,4 +248,24 @@ class MainActivity : BaseActivity<ActivityMainBinding>() {
navController.navigate(R.id.nav_homeFragment) navController.navigate(R.id.nav_homeFragment)
} }
private var bannerShowed: Boolean = false//banner已经显示
private fun showMainBanner() {
if (!bannerShowed) {
bannerShowed = true
AdmobBannerUtils.showCollapsibleBannerAd(this, binding.includeMain.includeContentMain.flBanner) {
//通知弹窗
// if (!todayShowNotificationDialog && !checkNotificationPermission()) {
// todayShowNotificationDialog = true
// showNotificationDialog(launcher)
// } else {
// if (!ConstObject.setDefault) {
// showDefaultBottomDialog()
// } else {
// showRateDialog()
// }
// }
}
}
}
} }
\ No newline at end of file
...@@ -23,6 +23,7 @@ ...@@ -23,6 +23,7 @@
android:id="@+id/ll_bottom" android:id="@+id/ll_bottom"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginBottom="60dp"
android:orientation="horizontal" android:orientation="horizontal"
app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintBottom_toBottomOf="parent"
tools:ignore="DisableBaselineAlignment"> tools:ignore="DisableBaselineAlignment">
...@@ -114,6 +115,31 @@ ...@@ -114,6 +115,31 @@
</LinearLayout> </LinearLayout>
<LinearLayout
android:id="@+id/fl_banner"
android:layout_width="match_parent"
android:layout_height="0dp"
android:background="@color/white"
android:orientation="vertical"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintTop_toBottomOf="@id/ll_bottom">
<View
android:layout_width="wrap_content"
android:layout_height="1.5dp"
android:background="#D2D2D2" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="2dp"
android:src="@mipmap/zhanweitu2"
android:tag="zhanweitu"
tools:ignore="ContentDescription" />
</LinearLayout>
<ImageView <ImageView
android:id="@+id/iv_scan" android:id="@+id/iv_scan"
android:layout_width="wrap_content" android:layout_width="wrap_content"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment