我很好奇是否有任何好的Android绘图教程来绘制精灵。具体地说,我希望将图形和Android视图/窗口小部件合并到单个显示中。例如,我希望在屏幕上显示一组放置在不同位置的TextView视图(而不仅仅是简单的线性布局),然后使用Java语言在视图之间绘制线条,作为图形“连接器”。我知道我可以只绘制一个.png,然后尝试将TextViews相对于.png放置,但我更愿意让java绘制连接线图形。不谈论任何复杂的东西,主要是路径。
我来自一个灵活的背景,在那里,如果我想画什么,我只需要附加到DisplayObject图形对象上,然后尽情地画。这在Android中是如何工作的?我已经阅读了android.com上的所有教程,但出于某种原因,他们似乎想让文档尽可能地混乱。
发布于 2011-07-22 05:09:38
我想你是在找画布。它有drawPath()方法,应该能够做您需要的事情。
http://developer.android.com/reference/android/graphics/Canvas.html
Canvas Tutorial part 1
Canvas Tutorial part 2
编辑:不,只有扩展ViewGroup的对象才能保存其他视图。然而,没有什么能阻止你把其他类型的视图放在画布上或画布下。这将使它看起来像是视图在画布中
https://stackoverflow.com/questions/6782634
复制相似问题