0

请帮我在画布上添加一个包含 AdView 的线性布局。如何设置布局位置参数?我是安卓新手。我不确定在 Canvas 上绘制布局。帮我!提前致谢

4

1 回答 1

2

首先,据我了解,这canvas实际上是一个 AdView - 我猜你正在使用 AdMob。但是,那是一个View.

ALinearLayout是 aViewGroup并且正如它的 Javadoc 描述所说,它是一个包含的视图Views- 想象它是一个Views. 你应该只在 inside 中使用ViewGroupsViewGroups而不是在其中使用它们Views。AView应该画一些简单的东西:文本、图像、可绘制对象或这些的任意组合。我建议开始阅读开发人员的用户界面文章。

回到您的问题:ALinearLayout将在画布之后放置文本视图。如果您需要在另一个之上添加一个,请使用 aFrameLayout或 a RelativeLayout。另外,要习惯使用 XML 布局。这个链接应该让你开始。

于 2013-08-01T13:58:05.147 回答