gpt4 book ai didi

java - Android View 添加 child

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:22:59 25 4
gpt4 key购买 nike

我有以下 View 和 TextView,如何将 TextView 添加到 subview ?

public class MyView extends View {

public MyView(Context context, AttributeSet attrs) {
super(context);

TextView textView = new TextView(context);
textView.setText("Hello My Friends");

}
}

谢谢!

最佳答案

使用 ViewGroup 代替 View 来扩展您的 CustomView 类..

A ViewGroup是一个可以包含其他 View (称为 subview )的特殊 View 。 View 组是布局和 View 容器的基类。

类似的东西,

public class MyView extends ViewGroup

现在,您可以使用名为

的方法
public void addView (View child)

添加一个 subview 。如果尚未在子级上设置任何布局参数,则会在子级上设置此 ViewGroup 的默认参数。

关于java - Android View 添加 child ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11554486/

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