请帮我添加一个在画布上包含AdView的线性布局。如何设置布局位置参数?我是android的新手。我不确定在Canvas上绘制布局。帮我!提前致谢
答案 0 :(得分:2)
除此之外,根据我的理解, canvas
实际上是一个AdView - 我的猜测是你正在使用AdMob。但是,这是一个View
。
LinearLayout
是ViewGroup
,正如其Javadoc说明所示,它是一个包含Views
的视图 - 想象它是Views
的容器。您应该仅在ViewGroups
内使用ViewGroups
,而不是Views
内的View
。 LinearLayout
应该绘制一些简单的东西:文本,图像,可绘制或这些的任意组合。我建议你开始阅读开发人员的User Interface文章。
回到你的问题:FrameLayout
将在画布后面放置textview。如果您需要在另一个之上添加一个,请使用RelativeLayout
或{{1}}。此外,习惯使用XML布局。 This link应该让你开始。