jjzjj

someViewGroup

全部标签

Android - 显示 View 时需要回调

Android中的View类是否有等效于Dialog.setOnShowListener()的方法?我需要它,因为当我在someViewGroup.addView(foo)之后的行中调用View(比如foo)上的getLocationOnScreen时,我得到location=(0,0)。我不能使用Activity的任何生命周期方法,因为foo的添加正在运行(按下按钮)。任何帮助将不胜感激。提前致谢。 最佳答案 您应该使用ViewTreeObserver:someViewGroup.addView(foo)ViewTreeObser