gpt4 book ai didi

java - 如何将按钮放置在相对布局的中心?

转载 作者:行者123 更新时间:2023-12-02 04:40:56 28 4
gpt4 key购买 nike

我正在尝试在中心应用程序上放置一个按钮......有人可以向我解释一下这段代码到底在做什么吗?

RelativeLayout.LayoutParams BD = new RelativeLayout.LayoutParams(
RelativeLayout.LayoutParams.WRAP_CONTENT,
RelativeLayout.LayoutParams.WRAP_CONTENT
);
BD.addRule(RelativeLayout.CENTER_HORIZONTAL);
BD.addRule(RelativeLayout.CENTER_VERTICAL);

最佳答案

这段代码的作用是

RelativeLayout.LayoutParams BD = new RelativeLayout.LayoutParams(
RelativeLayout.LayoutParams.WRAP_CONTENT,
RelativeLayout.LayoutParams.WRAP_CONTENT
);

上面的行告诉 View 只占用它所需的空间。

BD.addRule(RelativeLayout.CENTER_HORIZONTAL);
BD.addRule(RelativeLayout.CENTER_VERTICAL);

上面两行告诉 LayoutManager 将该 View 保持在水平和垂直方向的中心位置。

您应该阅读 RelativeLayoutRelativeLayoutParams .

关于java - 如何将按钮放置在相对布局的中心?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30210784/

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