gpt4 book ai didi

java - 如何在android中创建线性布局和中心按钮?

转载 作者:行者123 更新时间:2023-12-02 06:50:58 26 4
gpt4 key购买 nike

在android中,如何使用java插入线性布局,并在水平布局中包含三个按钮,并将按钮居中。

所以基本上我想要一个具有三列和 1 行的水平线性布局,每列具有相同的宽度,并插入一个在每个布局单元格中垂直和水平居中的图像按钮。

    LinearLayout layout = new LinearLayout(this);
layout.setOrientation(LinearLayout.HORIZONTAL);
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT,LayoutParams.WRAP_CONTENT);
layout.setLayoutParams(params);

有人知道怎么做吗?

谢谢。

最佳答案

您可以通过将布局的重力设置为水平居中,将布局中的所有 subview 居中,如下所示:

LayoutParams layout_params = new LinearLayout.LayoutParams(MATCH_PARENT, MATCH_PARENT, Gravity.CENTER_HORIZONTAL);

接下来是带有新构造的LayoutParams的addView

关于java - 如何在android中创建线性布局和中心按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18036482/

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