Loading multiple AdMob videos
<p>For demonstration purposes, the app has one activity that simply offers this:
<a href="https://i.stack.imgur.com/HX4GK.png"><img src="https://i.stack.imgur.com/HX4GK.png" alt="enter image description here"></a></p>

<p>You click a button, view a rewarded video, and you are rewarded with whatever.</p>

<p><strong>The Problem</strong></p>

<p>How can I load the videos? From what I have seen you can only call <code>mAd.loadAd()</code> once. There are 3 videos, each with their own AD UNIT ID. Each ad unit can have its own listener, but only one video loads so it doesn't matter...</p>

<p><strong>When trying to load multiple videos</strong></p>

<p>For example:</p>

<pre><code>mAd1.loadAd("AD_UNIT_1", new AdRequest.Builder().build());
mAd2.loadAd("AD_UNIT_2", new AdRequest.Builder().build());
mAd3.loadAd("AD_UNIT_3", new AdRequest.Builder().build());
</code></pre>

<p>results in only the last video being loaded and this in log:</p>

<p><code>W/Ads: Loading already in progress, saving this object for future refreshes.</code></p>

<p><strong>onCreate()</strong></p>

<pre><code>@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    mAd1 = MobileAds.getRewardedVideoAdInstance(this);
    mAd2 = MobileAds.getRewardedVideoAdInstance(this);
    mAd3 = MobileAds.getRewardedVideoAdInstance(this);

    listeners...

    mAd1.loadAd() etc
}
</code></pre>

<p>Thank you for your help</p>

<p><em>Edit: It's clear I am thinking about this problem wrong. I have 5+ ad zones that each will play a rewarded video and give a different reward (for example, one gives coins, one gives a level up, and so on..). There is no reason to load 5 videos. I should load one in <code>onCreate()</code>, so it's ready when needed, then load it again after the item is rewarded so it's ready for next time.</em></p>

<p><em>So the question remains, if there is just the one video, and thus one ad zone, being loaded <code>onCreate()</code> then how can I track what reward to give?</em></p>