我正在尝试实现我自己的 Android 视图回收。我的问题是,有没有一种简单的方法可以将 Android View 对象(更具体地说,一个 FrameLayout)“重置”到它从构造函数中出来的状态。换句话说,它知道它的上下文,但它忘记了诸如调用 SetWillNotDraw、触摸处理程序、可见性或我可能在其上设置的任何其他内容。
另一种方法是编写我自己的“重置”方法。我担心如果我走这条路,我最终会遇到与未能重置状态的某些部分有关的错误。
我正在尝试实现我自己的 Android 视图回收。我的问题是,有没有一种简单的方法可以将 Android View 对象(更具体地说,一个 FrameLayout)“重置”到它从构造函数中出来的状态。换句话说,它知道它的上下文,但它忘记了诸如调用 SetWillNotDraw、触摸处理程序、可见性或我可能在其上设置的任何其他内容。
另一种方法是编写我自己的“重置”方法。我担心如果我走这条路,我最终会遇到与未能重置状态的某些部分有关的错误。