【发布时间】:2014-11-20 00:52:28
【问题描述】:
我的活动中有一个视图,我想在运行时以编程方式设置其他视图的上方。
我试图在屏幕上获取位置,但它给了我错误的值..
有人知道其他方法吗?
【问题讨论】:
标签: android
我的活动中有一个视图,我想在运行时以编程方式设置其他视图的上方。
我试图在屏幕上获取位置,但它给了我错误的值..
有人知道其他方法吗?
【问题讨论】:
标签: android
尝试使用 RelativeLayout.LayoutParams 并添加规则:LayoutParams.Above 其中锚点是应该在下方的视图..
并将此参数添加到您的视图中。我没试过,因为我在打电话。但也许它会给你一个方向,直到我在家。然后,如果您愿意,我可以提供代码以更好的方式支持您。希望它符合您的需求。
试试这个:
Animate change width of android RelativeLayout
或者这个:
Android - Change left margin using animation
使用上面的 LayoutParams 而不是宽度或高度。没试过希望有帮助...
【讨论】: