Android无法获得查看的位置

时间:2015-07-07 10:29:54

标签: android dynamic view position

在我的应用中,我使用NestedScrollViewonCreate方法中以编程方式添加视图,因为我需要父ViewTreeObserver.OnGlobalLayoutListener的宽度来设置合适的视图大小。

之后我只需要添加视图的商店位置,但方法TableLayoutgetX()getY()getLeft()始终返回0. getTop()或{ {1}}返回父getLocationInWindow()的位置。无论我在何处调用此方法,都会发生这种情况:getLocationInScreen()回调TableLayoutonGlobalLayout()

那我该怎么办,有什么想法吗?

有关详细信息,请参阅my previous question

0 个答案:

没有答案