请帮我在画布上添加一个包含 AdView 的线性布局。如何设置布局位置参数?我是安卓新手。我不确定在 Canvas 上绘制布局。帮我!提前致谢
问问题
255 次
1 回答
2
首先,据我了解,这canvas
实际上是一个 AdView - 我猜你正在使用 AdMob。但是,那是一个View
.
ALinearLayout
是 aViewGroup
并且正如它的 Javadoc 描述所说,它是一个包含的视图Views
- 想象它是一个Views
. 你应该只在 inside 中使用ViewGroups
,ViewGroups
而不是在其中使用它们Views
。AView
应该画一些简单的东西:文本、图像、可绘制对象或这些的任意组合。我建议开始阅读开发人员的用户界面文章。
回到您的问题:ALinearLayout
将在画布之后放置文本视图。如果您需要在另一个之上添加一个,请使用 aFrameLayout
或 a RelativeLayout
。另外,要习惯使用 XML 布局。这个链接应该让你开始。
于 2013-08-01T13:58:05.147 回答