如何在android程序中,动态的增加自定控件

如何在android程序中,动态的增加自定控件,第1张

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState)

ViewGroup vg = new LinearLayout(this)//只要得到一个ViewGroup对象就可以了,一般来说是布局view

setContentView(vg) //设置

for(int i = 0 i<5i++){

TextView tv = new TextView(this)

tv.setText("hahahah")

addView(vg,tv)

}

}

private void addView(ViewGroup vg, View view){//添加View

if(null == vg || null == view)

return

vg.addView(view)

}

第一步:插入button控件

添加Button控件到XML布局文件中。也可通过程序添加。

在布局文件中设置按钮的一些属性,如位置,宽高,按钮上的字,颜色等。

比较重要的是要给按钮一个id号,这是按钮唯一的名字。

第二步:添加长按事件、

第三步:长按删除控件和信息把你想删的删除掉。

【注意】:同类型控件不可同时运行两个。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11744242.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存