我想在卡片视图上实现onclicklistener,但每张卡片都会带我到一个不同的活动。
我想替换吐司,当单击时,我想要每个卡视图,将用户带到新的不同活动.我还想在用户单击"卡片视图"时实现间隙广告. 这是我的适配器类 public class MyAdapter extends RecyclerView.Adapter { private Context mContext; private List mLessonList; MyAdapter(Context mContext, List mLessonList) { this.mContext = mContext; this.mLessonList = mLessonList; } @Override public LessonViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { View mView = La
12 2024-02-17
编程技术问答社区
如何预装AdMob的插播广告并使用意图发送至另一个安卓活动
我需要有关间隙广告的帮助. 我想在一项活动中预加载插座广告.这很简单. // Create an ad. interstitialAd = new InterstitialAd(this); interstitialAd.setAdUnitId(AD_UNIT_ID); AdRequest adRequest = new AdRequest.Builder() .addTestDevice(AdRequest.DEVICE_ID_EMULATOR) .addTestDevice(TEST_DEVICE_ID).build(); // Load the interstitial ad. interstitialAd.loadAd(adRequest); 现在,我想使用意图将间隙广告发送到另一个活动.我不知道如何使用 发送它
22 2024-02-15
编程技术问答社区
如果用户点击安卓系统的主页按钮,如何自动关闭admob插播广告?
我在我的Android应用中使用了ADMOB的间隙广告.在应用程序的某些事件中,interstitialad.show()被调用.一切都很好,但是广告中有一个令人讨厌的用例. 如果用户在显示广告时单击"主"或AD活动(即用户单击广告)处于活动状态,则在切换回该应用程序后将显示AD或AD活动.我更希望显示该应用程序(即主要活动在活动堆栈的顶部),因为它看起来很困惑,首先看到了广告. 我试图捕获所有活动回调(例如onstart(),onresume()...),但是在这种情况下,该应用程序显然永远不会成为前景.由于广告活动是通过调用interstitialad.show()启动的,因此我知道管理活动堆栈的技巧也无济于事. 有人知道如何自动关闭广告并将应用主要活动返回到顶部吗? 谢谢. 解决方案 如果有人在寻找答案.如果在显示间隙广告时用户键入主按钮,则可以防止其显示用户再次启动应用程序时显示. 在您的androidMainifest.xml文件中添加:
10 2024-02-12
编程技术问答社区
当在安卓系统上解除间隙式DFP广告时,应用程序崩溃了
我在我的Android应用程序中有一个简单的间隙DFP(针对发行商的DoubleClick).当我触摸十字架以卷土重来到该应用程序时,该应用程序会自行关闭. 代码还可以,因为它在另一个应用程序中起作用.有人有主意吗? 这是清单中的代码: 在我想要酒吧的活动中: ...extends Activity implements OnTouchListener, OnClickListener, OnErrorListener, AdListener, OnCompletionListener... 和酒吧代码: private DfpInt
12 2024-02-11
编程技术问答社区
每隔1分钟加载一次插播广告
我想每一分钟后显示一次间质广告... 可以用示例代码解释吗? 谢谢 请 interstitialAds = new InterstitialAd(this, "Your_Pub_ID"); final AdRequest adRequest = new AdRequest(); interstitialAds.loadAd(adRequest); interstitialAds.setAdListener(this); 解决方案 有很多方法可以定期显示间隙广告.您可以在应用中添加代码,以便定期显示间隙广告. preparead(); ScheduledExecutorService scheduler = Executors.newSingleThreadScheduledExecutor(); scheduler.scheduleAtFixedRate(new Runnable() {
22 2024-02-11
编程技术问答社区
使用PhoneGap的Interstatial Admob不工作
我正在尝试在我的电话盖应用程序中显示间隙广告,但它不起作用.它根本没有显示广告.我遵循说明在这里.. 除了尝试使它起作用之外,我还需要做的是在特定时间(可能是游戏结束时)显示间隙已加载的间质广告 请帮助. 解决方案 我最近在Cordova 4项目中工作了.忘记您在问题中链接的说明,这些说明不是用于Cordova/PhoneGap构建的. 步骤1 :您将需要安装Cordova/PhoneGap插件以进行ADMOB. (这是假设您有已经创建了该项目文件.)就我而言,例如对于Cordova命令行接口,我在项目的根目录中使用了终端,cd然后键入: cordova plugin add com.admob.google 对于您的PhoneGap设置,您可能需要做以下: 将其添加到您项目的config.xml文件中.
6 2024-02-11
编程技术问答社区
如何让Admob的插播广告无延迟地显示?
我有一个在Android SDK中制作的简单游戏.当用户级别失败时,我希望在那一刻或多或少地出现间隙.问题来自我拥有的代码,是从间隙函数启动到间隙出现的那一刻 @5秒延迟(在LogCat中检查.这是代码: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); if (getResources().getString(R.string.InterstitialAd_unit_id).length() > 0) { // Create the interstitial interstitial = new InterstitialAd(this); int
22 2024-02-10
编程技术问答社区
如何在应用程序启动时显示Admob中间广告
我需要帮助 如何在应用程序开始上显示admob的间隙 我想在启动应用程序时触发通象的间隙 对于记录,我的应用程序是Swipe Tab内容 请求我需要任何解决方案 任何人都有想法 public class MainActivity extends FragmentActivity implements ActionBar.TabListener { private InterstitialAd interstitial; private ViewPager viewPager; private TabsPagerAdapter mAdapter; private ActionBar actionBar; // Tab titles @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(sa
20 2024-02-10
编程技术问答社区
InMobi的插播广告没有得到显示 安卓系统
我试图通过按照提到的说明在这里. 以下是我在活动类中纳入的用于显示间隙广告的代码. 我没有例外,但是每次我运行代码时,都称为" interstitialfailed" 的回调方法被称为显示消息"广告请求成功,但没有找到AD". > 期待响应/解决方案 interstitial = new IMInterstitial(this, "I mention the property_id"); interstitial.loadInterstitial(); interstitial.setIMInterstitialListener(new IMInterstitialListener() { @Override public void onShowInterstitialScreen(IMInterstitial arg0) { Log.
8 2024-02-09
编程技术问答社区
安卓系统的插播广告不能播放
Android间质广告正在显示用于测试设备的 AdRequest adRequest = new AdRequest.Builder() .addTestDevice("XXXXXXXXXXXXXX") .build(); interstitial.loadAd(adRequest); 但是在发布后(删除了" addtestDevice"行),我看不到任何AD.它总是返回错误代码" error_code_no_fill ".(来自logcat) 我搜索了很多,但无法得到令人满意的答案.这是Android的百万个错误之一吗? 以下是我的Admob仪表板屏幕截图.它有一些要求,但没有印象.这不是我在显示AD时我的代码问题,而是在请求之后加载本身失败:error_code_no_fill 解决方案 no_fill是标准响应.这意味着您在广告网络上提出了请求,并且广告网络没有库存. 解决方案是在
32 2024-02-09
编程技术问答社区
间隔性广告的监听者onAdLoaded()不会运行
interstitial.setAdListener(new AdListener(){ public void onAdLoaded(){ display(); } }); 我尝试了调试器,第一行是运行的,但第二行根本没有运行.这就是我在ongreate方法中初始化广告的方式: interstitial = new InterstitialAd(this); interstitial.setAdUnitId("******************************"); AdRequest adRequest = new AdRequest.Builder().build(); interstitial.loadAd(adRequest); 和InterstitialAd interstitial;在类内部的方法之外. adunitid被故意掩盖了. logcat: 05-17 20:10:49.802: E/Google
6 2024-02-06
编程技术问答社区
布局鼓励意外的点击--中间广告。
请现在我的应用程序通过ADMOB禁用任何一个帮助,因为错误的间隙代码为 "用户正在查看的插座广告,这些广告会意外加载 应用程序的内容". 该怎么办?请有人正确... import android.os.Bundle; import android.view.Window; import android.view.WindowManager; import android.support.v7.app.AppCompatActivity; import android.webkit.WebSettings; import android.webkit.WebView; import android.webkit.WebViewClient; import com.google.android.gms.ads.AdListener; import com.google.android.gms.ads.
6 2024-02-06
编程技术问答社区
当按钮计数器达到目标数字时,如何使间隙广告出现?
当按钮计数器到达目标点击时,我会显示一个间隙广告.直到我离开该项目一段时间,今天我返回该项目时,插座广告一直工作正常,它不起作用.我有两个不同的间隙广告,我想在不同数量的点击中显示,但它们都没有工作. home.java int countClicksNext = 0; int countClicksCopy = 0; int triggerClicksNav = 7; int triggerClicks = 3; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.home_activity); // Ads MobileAds.initialize(this, ini
64 2024-02-05
编程技术问答社区
Admob插播广告显示黑色的新广告单元ID
我创建了一个应用程序,并且正在使用间隙广告. 当我为该应用程序创建了新的间隙广告单元ID时,但是AD显示了带有关闭按钮的黑色,但是如果我使用旧的应用程序广告单元ID广告,则会显示. 我不知道为什么这个问题会发生? 谢谢. 解决方案 对于新创建的广告单元,可能需要一些时间才能获得实时广告.将您的设备添加为测试设备,然后检查测试广告.他们应该变得良好. AdRequest request = new AdRequest.Builder() .addTestDevice(AdRequest.DEVICE_ID_EMULATOR) // All emulators .addTestDevice("AC98C820A50B4AD8A2106EDE96FB87D4") // An example device ID .build(); 其他解决方案 这发生在我身上(十字架甚至没有出现),我在清单中缺少互联网许可:
22 2024-02-05
编程技术问答社区
Admob insterstitial显示一个黑屏
最近,我在使用ADMOB显示间质广告时会获得黑色屏幕. 这是我正在谈论的屏幕: 有些时候它运行良好,并且正确显示广告. 这是我使用的代码: Class variable: private InterstitialAd oInterstitialAd=null; In the activity onCreate: oInterstitialAd = new InterstitialAd(this); oInterstitialAd.setAdUnitId(xxxxxxx); oInterstitialAd.setAdListener(new AdListener() { @Override public void onAdLoaded() { oInterstitialAd.show(); finish(); } @Override public voi
20 2024-02-05
编程技术问答社区
如何在点击菜单按钮后启动新活动前显示间隙性广告?
我使用选项菜单按钮转到第二个活动.当用户启动第二个活动后,用户单击该菜单按钮间隙广告显示. 但是,我想在启动第二个活动之前显示间隙广告,当用户单击插词广告的关闭按钮时,第二个活动应启动. 我正在使用下面的代码显示间隙广告. case R.id.button_id: startActivity(new Intent(this, secondactivity.class )); interstitial = new InterstitialAd(getApplicationContext()); interstitial.setAdUnitId(getString(R.string.admob_interstetial_ad)); AdRequest adRequest9 = new AdRequest.Builder()
12 2024-02-03
编程技术问答社区
插播广告后Exoplayer播放错误
我正在与Exoplayer一起播放视频,并显示Google Admob间隙广告 广告消失后,播放视频和显示错误很难: Playback error.com.google.android.exoplayer2.ExoPlaybackException at com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.throwDecoderInitError(MediaCodecRenderer.java:441) at com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.maybeInitCodec(MediaCodecRenderer.java:428) at com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.onInputFormatChanged(Media
40 2024-02-03
编程技术问答社区
如何编辑Admob广告单元的大小,从横幅到插页?
当我将应用程序中的广告类型从横幅更改为interstitial时,我才发现自己无助.但是我使用了Admob的相同ad-banner ID.虽然间隙看起来还不错,但我的ECPM很低.... 我尝试将Admob Adunit类型从banner编辑为interstitial interstitial,但在我的app setting tab下被禁用. . 那么,我必须为我的应用创建一个新的adunit id,然后在App Store中发布我的应用程序的new version,并使用更新的广告单元ID? 解决方案 简短答案 - 是. 您需要单独的横幅和间隙.他们从不同的可用广告池中拉出. 他们在客户上也有不同的介绍.您需要使用不同的API来呈现与横幅相比.请参阅文档/admob/高级
20 2024-02-02
编程技术问答社区
如何解决Admob ExecutionExceptions?
我一直在尝试将Google ADMOB广告实施到我的全新应用程序中. 我一直在处理0(内部错误)的错误代码,并且" AD:错误等待未来"的例外数小时. 自今天早上起,我就有一个带有付款方式的ADMOB帐户.我一直在关注Google Admob教程,其中包括我的凭据和测试凭据.我已经更新了Google Play服务.任何事情都有效. 现在,我已经下载了ADMOB示例应用程序,以便在另一个应用程序中测试间隙...并且它也无法工作! 我什至不知道我的手机是问题(三星Galaxy S8 exynos)还是Google! 我已经在互联网上一直在寻找数小时,但没有任何效果.请帮忙.问我任何您需要帮助我的东西,我什至不知道您需要哪些文件. 解决方案 这就是Google所说的 "可能只是您最近才创建了一个新的广告单元ID并要求进行实时广告.这可能需要几个小时 如果这样,促销就可以开始服务.在 您正在获得测试广告的事件,然后执行 很好.只需支撑几个小时,然后检查
6 2024-02-02
编程技术问答社区