问题标签 [adview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - AdMob Adview 到包含内部类的类
我有一个内部类,它在我的活动中扩展 View 类。我将内容视图设置为内部类视图。我想在我的活动中添加一个 AdView。这是一个横幅..有人可以帮我实现这个吗?我是安卓新手。。
MyActivity 类扩展 Activity {
}
现在我想在屏幕上添加一个 AdView。我怎样才能做到这一点?
提前致谢
android - Android Canvas AdMob 未显示
我有一个活动 GameBoard,在活动内部有一个名为 Panel 的内部类,它扩展了视图。我正在使用画布将所有内容绘制到 Panel 类。并动态更改内容(它是一个游戏)。我将 GameBoard 活动的 contentView 设置为面板视图。//游戏板内
myView=新面板(这个);设置内容视图(我的视图);
我必须添加一个将在播放时显示的广告。(所有游戏都用画布完成)
我阅读了很多文档,发现创建了一个线性布局并添加了布局。并将布局绘制到画布上。
我试过了。但是我收到了广告。但它没有显示。
请帮我将广告展示到画布上。我是安卓新手。提前致谢。
公共类 GameBoard 扩展 Activity {
private AdView adview;
}
android - 包含 AdView 的画布上的线性布局
请帮我在画布上添加一个包含 AdView 的线性布局。如何设置布局位置参数?我是安卓新手。我不确定在 Canvas 上绘制布局。帮我!提前致谢
android - 以线性布局在底部显示 adview
我正在尝试在我的应用程序中添加 adview。问题是 adview 显示在按钮旁边而不是屏幕底部,我尝试了 android:layout_gravity="bottom" 但它没有效果,父布局是线性布局。
android - 如何将 adView 绘制到 SurfaceView 画布
我想在我的游戏应用中添加 admob 广告。然而,游戏绘图全部在代码中,没有布局,只是游戏绘制的 Surfaceview。
我不能使用 layout.addView(adView); 文档以示例为例,因为我的游戏没有使用布局,实际上布局文件夹已被删除。
在主要活动中,我定义了一个游戏面板:
gamepanel=new MainGamePanel(this);
游戏面板被实例化:
类 MainGamePanel 扩展 SurfaceView 实现 SurfaceHolder.Callback
然后我只是使用 Canvas 绘制方法直接绘制到表面视图。
那么如何将我在活动中创建的 adView 对象添加到surfaceview:
adView = new AdView(this, AdSize.BANNER, "MY_PUU_NUMBER");
gamepanel.addView(adView) 不起作用。也许我会被迫从一开始就为此使用布局,但这会使事情复杂化。
surfaceview - 我如何以编程方式从surfaceview访问主要活动以删除adView
我的主要活动调用了我的 Surfaceview 游戏,设置了一个添加了 adview 和 surfaceview 的布局(最初我在必须为横幅广告之前根本没有使用布局)。但是我无法从surfaceview访问主要活动来更改布局,因此一旦游戏开始,它就不包括adview。因此,我被迫不断地打开横幅。试图杀死广告仍然会留下空白横幅。有谁知道如何从surfaceview访问主要活动功能。
我removead()
在主活动中创建了一个函数来定义一个没有 adView 的新上下文视图,但我无法访问它。
context
,主要活动,在创建时传递给 Surfaceview。我试过了:
android - Android:AdMob 视图会中断来自游戏手柄的输入(onKey 事件停止工作)
我在我的游戏中显示 Admob 横幅广告,我注意到 AdView 以某种方式与来自游戏手柄的输入相混淆。
例如 X、A、L1、R1 等按钮停止工作,它们不会触发onKeyDown
和onKeyUp
事件。其他按钮会生成不正确的键码,例如按下 Y 时,而不是KEYCODE_BUTTON_Y
I receive KEYCODE_BUTTON_MENU
。
这个问题发生在我触摸屏幕(不是横幅本身)之后。如果我不触摸屏幕,游戏手柄可以正常工作。
因此,AdView 似乎在“窃取”关键事件或类似的东西。
我尝试了不同的 AdView 设置,例如setFocusable(false)
,位置,尝试为其分配自定义 KeyListener - 没有任何帮助。
我尝试了 2 个不同的游戏手柄和不同的 android 设备。
仅当我删除 AdView 或使其不可见时,此问题才会消失...
android - AdView : JS: Uncaught ReferenceError: AFMA_getSdkConstants is not defined (http://media.admob.com/:1)
我有这样的布局:
这就是我下载广告的方式:
isOnLine 方法检查互联网连接:
我试图从这个答案中获得帮助并在另一个线程中下载广告,但这对我没有帮助。
当我使用广告打开我的活动时,它有时不会打开,我得到下一个例外:
android - 如何从 AdView (AdMob) 获取网址
据我所知,AdView 包含一个指向 playmarket 或某个网站的链接。我需要提取此链接。我能以某种方式做到这一点吗?谢谢和对不起我的英语