gpt4 book ai didi

java - 在自定义 Canvas 上显示广告

转载 作者:行者123 更新时间:2023-12-01 12:39:16 25 4
gpt4 key购买 nike

我正在开发一个 Android 应用程序,我想在其中加入广告。问题是,我不太确定如何在自定义 Canvas 上添加广告。 Canvas 不是任何布局的一部分,并且是以编程方式绘制到屏幕上的唯一对象

setContentView(canvas);

谢谢。

最佳答案

您可以创建相对布局并将 Canvas 和广告 View 添加到相对布局中,如下所示:

protected void onCreate(Bundle savedInstanceState){
RelativeLayout rl = new RelativeLayout(this);
rl.addView(canvas);
rl.addView(adView);
setContentView(rl);
}

假设 Canvas 是表面 View ,这将起作用,对吗?还要保留用于初始化表面 View 和添加 View 的所有其他代码,只需在主 Activity 中添加此代码,但保留除 setContentView() 之外的所有其余代码。希望这有效!

关于java - 在自定义 Canvas 上显示广告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25271178/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com