Я хочу отобразить объявление BANNER
в уведомлении, поэтому для создания настраиваемого уведомления я использовал этот код ..
RemoteViews notificationLayout = new RemoteViews(getPackageName(), R.layout.banner_ad);
Notification customNotification = new NotificationCompat.Builder(this, "ChannelID")
.setSmallIcon(R.drawable.ic_launcher)
.setStyle(new NotificationCompat.DecoratedCustomViewStyle())
.setCustomContentView(notificationLayout)
.build();
и мой код banner_ad.xml
..
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent"
android:layout_height="match_parent">
<com.google.android.gms.ads.AdView
xmlns:ads="http://schemas.android.com/apk/res-auto"
android:id="@+id/idAdViewNotification"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
ads:adSize="BANNER"
ads:adUnitId="@string/banner_ad_01"
/>
</RelativeLayout>
поэтому моя проблема в том, что для загрузки этого объявления мне нужно обработать AdView ID
через код Java.Итак, как я могу сопоставить идентификатор AdView из XML в класс AdView в Java.Как я могу получить доступ к idAdViewNotification
при создании пользовательского уведомления