如果在Android中选择了不同的标签,如何显示具有不同广告ID的Admob广告?

时间:2013-04-16 07:37:31

标签: admob android-tabactivity

目前,我只使用一个广告ID并使用线程刷新广告,因为它是双击广告,并在选择任何标签时显示相同的广告并在标签上方显示广告。 我需要在选中每个标签时显示包含不同广告ID的广告。我有4个标签和4个广告ID。当我点击第一个标签时,我需要显示来自第一个广告ID的广告,当我点击第二个标签时,广告应来自第二个ID,依此类推。此外,当点击新标签页时,需要删除点击上一个标签页时显示的上一个广告,并且需要加载来自广告ID的广告。广告的刷新也需要在每个标签中相应地进行。如果有办法实现这个目的,请你告诉我吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

使用不同的广告ID需要不同的AdView实例。一种方法是使用4个AdView,并在选定的标签更改时监听Android的回调,以确定哪个广告应设置为VISIBLE,哪个广告应设置为NONE。您的刷新逻辑可以轮询当前选项卡,并刷新与该选项卡对应的AdView。