【问题标题】:Android Modify Parent View after Child is Drawn绘制Child后Android修改父视图
【发布时间】:2015-05-11 23:55:12
【问题描述】:

我在绘制孩子后修改父视图时遇到问题。在调用 onDraw 方法后,我需要来自孩子的数据。我需要使用这些信息来修改父视图。那么在绘制孩子之后,我将如何修改父视图(在其画布上绘图)?很抱歉我没有代码,但我不知道如何实现我的要求(因此是问题)。这可能吗?任何帮助表示赞赏。

【问题讨论】:

  • 不能在孩子的onDraw()方法中做吗?
  • 嗯,我需要设置孩子的链接(画线),他们可以链接在一起,所以孩子可能不知道它有一个链接到另一个兄弟姐妹。所以我想做的只是从孩子那里获取坐标并在父母中画线。

标签: android user-interface view ondraw uiview-hierarchy


【解决方案1】:

全部,

我接受了 Vee 的建议,最终我在孩子身上做了所有事情。它不漂亮,我基本上抓住了父母并遍历孩子们得到我需要的参数......所以,这就是我使用的解决方案。就在您渲染子节点时,您可以引用父节点,然后提取您需要的所有信息。

【讨论】:

    猜你喜欢
    • 2011-10-04
    • 2015-02-27
    • 1970-01-01
    • 1970-01-01
    • 2011-01-27
    • 2023-03-06
    • 2016-02-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多