Я хочу знать, как внедрить видеообъявления AdMob с вознаграждением в виде списка? Я использую исходный код из здесь
и я хочу использовать его в этом классе StickerPackDetailsActivity.java и макет будет таким
![макет][1]
Я хочу заблокировать добавление в WhatsApp и разблокировать его, посмотрев награду за видео. но эта наклейка была показана из списка из
![здесь][2]
Итак, как реализовать видеорекламу только в 1 указанном элементе списка, а не во всех?
@PratikButani идентификатор здесь связь и здесь связь , можете ли вы сказать мне, что делать и как это реализовать?
Этот линия получает имя пакета наклеек, которое передается так же, как вы можете получить идентификатор пакета наклеек и проверить свой постоянный идентификатор, в котором вы хотите показывать рекламу.
@PratikButani спасибо за логику .. я понял и сделал .. большое спасибо
@DanyHermawan Можете ли вы предоставить решение, пожалуйста?




public class MainActivity extends AppCompatActivity implements RewardedVideoAdListener {
private RewardedVideoAd mRewardedVideoAd;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
MobileAds.initialize(this,"ca-app-pub111111111");
mRewardedVideoAd = MobileAds.getRewardedVideoAdInstance(this);
listitem.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
loadRewardedVideoAd();
}
});
}
private void loadRewardedVideoAd() {
mRewardedVideoAd.loadAd("ca-app-pub-",
new AdRequest.Builder().build());
}
@Override
public void onRewardedVideoAdLoaded() {
}
@Override
public void onRewardedVideoAdOpened() {
}
@Override
public void onRewardedVideoStarted() {
}
@Override
public void onRewardedVideoAdClosed() {
loadRewardedVideoAd();
}
@Override
public void onRewarded(RewardItem rewardItem) {
}
@Override
public void onRewardedVideoAdLeftApplication() {
}
@Override
public void onRewardedVideoAdFailedToLoad(int i) {
}
@Override
public void onRewardedVideoCompleted() {
}
@Override
protected void onPause() {
mRewardedVideoAd.pause(this);
super.onPause();
}
@Override
protected void onResume() {
mRewardedVideoAd.resume(this);
super.onResume();
}
}
это базовая реализация для RewardedVideo Ads... Я хочу знать, как добавить его в список и только в 1 указанный элемент
Добро пожаловать в StackOverflow. Спасибо за участие, но, пожалуйста, прочтите наш stackoverflow.com/help/how-to-answer. Ответы, состоящие исключительно из кода и без каких-либо объяснений, имеют низкое качество, поскольку они мало помогают в изучении и понимании. Пожалуйста, попробуйте прочитать статью и использовать ее, чтобы улучшить свои ответы в будущем.
Поскольку я создал StickerApp, я думаю, вам нужно проверить параметры
identifierвDetail Activityи загрузить рекламу с вознаграждением.