gpt4 book ai didi

java - Android 以编程方式将按钮添加到 ViewGroup

转载 作者:行者123 更新时间:2023-12-01 11:06:25 24 4
gpt4 key购买 nike

我有一个 View 组。在此 ViewGroup 中,我想添加三个占据 ViewGroup 整个大小的按钮,每个按钮均匀地占据相同的空间量。

在哪里添加这些按钮?我尝试过在构造函数、onDraw、onLayout 中执行此操作,但它们似乎都没有显示任何内容。

最佳答案

首先您应该创建一个按钮。

Button button = new Button (this);
//And you want to set some properties of the view
button.setLayoutParams (new RelativeLayout.LayoutParams (....));//Here you should use the corresponding layout params for different ViewGroups, here I used RelativeLayout.
//Maybe you want to set other properties...

ViewGroup viewGroup = //Here get your view group
viewGroup.addView (button);

就是这样!最重要的部分是设置布局参数。 记住使用正确的参数,否则会抛出异常

关于java - Android 以编程方式将按钮添加到 ViewGroup,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32900727/

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