Android在绘制子视图后修改父视图

Android在绘制子视图后修改父视图,android,user-interface,view,ondraw,uiview-hierarchy,Android,User Interface,View,Ondraw,Uiview Hierarchy,我在绘制子视图后修改父视图时遇到问题。在调用onDraw方法之后,我需要从子对象获取数据。我需要使用此信息来修改父视图。因此,在绘制子视图之后,我将如何修改父视图(在其画布上绘制)?很抱歉,我没有代码,但我不知道如何实现我要问的(因此这个问题)。这可能吗?感谢您的帮助 全部 我接受了你的建议,Vee,我在孩子身上做了一切。这并不漂亮,我基本上抓住父对象,遍历子对象,得到我需要的参数。。。这就是我使用的解决方案。就在渲染子对象时,您可以引用父对象,然后提取所需的所有信息。您不能使用子对象的onDr

我在绘制子视图后修改父视图时遇到问题。在调用onDraw方法之后,我需要从子对象获取数据。我需要使用此信息来修改父视图。因此,在绘制子视图之后,我将如何修改父视图(在其画布上绘制)?很抱歉,我没有代码,但我不知道如何实现我要问的(因此这个问题)。这可能吗?感谢您的帮助

全部


我接受了你的建议,Vee,我在孩子身上做了一切。这并不漂亮,我基本上抓住父对象,遍历子对象,得到我需要的参数。。。这就是我使用的解决方案。就在渲染子对象时,您可以引用父对象,然后提取所需的所有信息。

您不能使用子对象的onDraw()方法吗?我需要设置子对象的链接(绘制线),并将它们链接在一起,这样子对象可能不知道它有到其他同级对象的链接。所以我想做的就是从子对象中获取坐标,然后在父对象中绘制线。