如何在不知道实际布局结构的情况下,以编程方式在复杂活动中将移动屏幕上的视图对齐?
假设我有这样的活动布局......
<CUSTOMFRAMELAYOUT> //referring to a class extending FRAMELAYOUT
< LINEARLAYOUT-1>
<FRAMELAYOUT-1>
<LINEARLAYOUT-2>
<TEXTVIEW-1/>
</LINEARLAYOUT-2>
</FRAMELAYOUT-1>
<FRAMELAYOUT-2>
</FRAMELAYOUT-2>
</LINEARLAYOUT-1>
</CUSTOMFRAMELAYOUT>
现在不知道如何定义布局,我想从现有位置删除'TEXTVIEW-1',并希望将其置于根布局
...在这种情况下,根布局是&lt; CUSTOMFRAMELAYOUT&GT;
答案 0 :(得分:0)
粗略猜测,
找到屏幕宽度和高度 找到textview的宽度和高度
从上面的信息计算左上角的点。这样textview将在中心
设置textview的左上边距。