继续跟踪TableLayout的位置?

时间:2012-06-29 22:20:12

标签: android android-ui

如何跟踪UI元素的位置,比如TableLayout

我的意思是,每当它的位置发生变化时,都会调用某种事件处理程序,然后在事件处理程序代码中我可以得到这个TableLayout的坐标(可能是它左上角的坐标)< / p>

示例代码将不胜感激!

由于

1 个答案:

答案 0 :(得分:0)

几乎所有小部件或布局都有onLayout方法,它接收左,上,右和下位置参数。基础android.view.View类甚至有一个监听此事件onLayoutChangeListener的人,但TableLayout没有。因此,您可以扩展它并覆盖onLayout方法以执行您想要的操作。