
XML
1. 在XML布局文件中直接声明控件,如:

Android
Android:id="@+id/textView"
Android:layout_width="wrap_content"
Android:layout_height="wrap_content"
Android:text="Hello World!" />
2. 在Java代码中使用findViewById方法获取布局文件中的控件实例,如:
TextView textView = findViewById(R.id.textView);
3. 动态创建控件实例,如:
TextView textView = new TextView(context);
textView.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
textView.setText("Hello World!");
parentLayout.addView(textView);
其中,context为当前上下文对象,parentLayout为该控件所在的父布局。通过setLayoutParams方法设置该控件在父布局中的布局参数,最后使用addView方法将该控件添加到父布局中。
Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号