【发布时间】:2013-05-18 14:19:53
【问题描述】:
我必须在视图中绘制一个球(或其他任何对这项任务有益的东西)。
我已经关注了一些关于这个问题的教程,但是我发现的每个教程 仅使用一个视图(即显示在屏幕上而不使用布局)。 但是在我的活动中,我使用了一个由许多视图组成的布局,我想绘制 只在其中一个上。
这里有一点mockup!
有人知道怎么做吗? 视图是错误的容器吗?
先谢谢了!
再见
...
【问题讨论】:
我必须在视图中绘制一个球(或其他任何对这项任务有益的东西)。
我已经关注了一些关于这个问题的教程,但是我发现的每个教程 仅使用一个视图(即显示在屏幕上而不使用布局)。 但是在我的活动中,我使用了一个由许多视图组成的布局,我想绘制 只在其中一个上。
这里有一点mockup!
有人知道怎么做吗? 视图是错误的容器吗?
先谢谢了!
再见
...
【问题讨论】:
您应该扩展继承自ViewGroup 的视图。这种视图允许您处理包含其他视图的视图。有了它,您可以分别控制每个孩子的绘图、测量和布局
【讨论】:
您的模型可以使用 LinearLayout 制作,其中将包含一些 TextView 和您拥有的 View(包含球的那个)。
我对这个问题感到惊讶,因为网上有很多例子解释了如何构建包含多个视图的布局。
【讨论】: