jki*_*gel 9 java android view textview
我有以下View和TextView,如何将TextView添加到View中,因为它的孩子?
public class MyView extends View {
public MyView(Context context, AttributeSet attrs) {
super(context);
TextView textView = new TextView(context);
textView.setText("Hello My Friends");
}
}
Run Code Online (Sandbox Code Playgroud)
谢谢!
use*_*305 15
而不是View使用ViewGroup扩展您的CustomView类..
甲的ViewGroup是一个可以包含其它视图的特殊视图(称为孩子)的视图组用于布局和视图容器的基类.
就像是,
public class MyView extends ViewGroup
Run Code Online (Sandbox Code Playgroud)
现在,您可以使用调用的方法
public void addView (View child)
Run Code Online (Sandbox Code Playgroud)
添加子视图.如果尚未在子项上设置布局参数,则会在子项上设置此ViewGroup的默认参数.
| 归档时间: |
|
| 查看次数: |
18197 次 |
| 最近记录: |