标签: java android layout dynamic relativelayout
我制作和应用程序允许用户通过移动按钮,删除它们和添加新项目来更改界面。所以我需要知道如何通过java代码更改相对布局中按钮的布局属性(如toRightOf),以便我可以动态地重新定位它们。
我尝试过使用layoutparams但我没有设法找到解决方案。我已阅读其他帖子建议使用绝对布局并更改属性x和y。这是唯一的方式还是我可以使用相对布局?
请帮忙。
答案 0 :(得分:0)
您需要使用RelativeLayout.LayoutParams课程中addRule / getRule的组合。
RelativeLayout.LayoutParams
addRule
getRule
以下是指向some example的链接。