gpt4 book ai didi

java - 如何通过代码设置android view的layout_alignParentEnd属性?

转载 作者:太空宇宙 更新时间:2023-11-03 12:06:21 24 4
gpt4 key购买 nike

如何以编程方式设置 alignParentEnd 属性?

我搜索了整个 Android 开发者网站,但我找不到任何关于在代码中设置属性(如 alignParentEnd)的引用。仅说明如何在 XML 中设置它们。以后我可以在哪里找到此类文档?

最佳答案

LayoutParams 用于在代码中设置布局属性。 alignParentEndRelativeLayout 的属性,因此您必须使用 RelativeLayout.LayoutParams。您可以找到文档 here .


因此,要在代码中设置属性,您可以使用 RelativeLayout.LayoutParamsaddRule() 方法。例如你可以这样做:

// Create the LayoutParams
RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT);

// Add all the rules you need
params.addRule(RelativeLayout.ALIGN_PARENT_END);
...

// Once you are done set the LayoutParams to the layout
relativeLayout.setLayoutParams(params);

您可以找到可以使用 addRule() 设置的所有规则的列表 here .

关于java - 如何通过代码设置android view的layout_alignParentEnd属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29295412/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com