哈喽大家好!
这次给大家分享出安卓里面如何动态生成控件
这里有用到模拟数据库生成一些对象来进行取值和赋值
那么首先你得要有一个类
这里就用员工类Employee作为一个小案例来写了
所以第一步:
你要有个员工类 类中的属性根据需求来定义
然后第二步:
在MainActivity里面的代码如下:
package com.example.a06_d03;
import java.util.ArrayList;
import java.util.List;
import android.R.integer;
import android.os.Bundle;
import android.app.ActionBar.LayoutParams;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.LinearLayout;
import android.widget.RadioButton;
import android.widget.Toast;
public class MainActivity extends Activity {
// 一些控件
private Button bt_main_btn;
private LinearLayout lt_main_ly;
// 存放Employee的list集合
private List<Employee> data = new ArrayList<Employee>();
// 存放CheckBox的数组
private CheckBox[] checkBoxs = null;
// 初始化
private void initData() {
data.add

本文介绍了在Android开发中如何动态创建控件,并利用setTag和getTag方法进行对象绑定和数据交换。通过创建Employee类作为示例,详细展示了在MainActivity中的实现步骤。
最低0.47元/天 解锁文章
3172

被折叠的 条评论
为什么被折叠?



