Android 代码写控件代替XML简单实例
程序员文章站
2023-11-12 17:33:22
android 代码写控件代替xml简单实例
简单的一个button控件的练习。
实现代码:
button btn = new button(handle...
android 代码写控件代替xml简单实例
简单的一个button控件的练习。
实现代码:
button btn = new button(handlertoactivity.this); linearlayout.layoutparams params=new layoutparams(layoutparams.wrap_content, layoutparams.wrap_content); params.gravity = gravity.center_horizontal; params.topmargin = 10; btn.setlayoutparams(params); btn.setlayoutparams(params); btn.settextcolor(color.white); btn.setpadding(0, 50, 0, 2); btn.setgravity(gravity.center_horizontal); btn.settextsize(14); btn.settext("这是button"); btn.setbackgroundresource(r.drawable.alertdialog_button); buttonlayout.addview(btn);
需要注意的问题:
1,定义layoutparams,有些属性直接通过button控件设置,有些是在params中,比如gravity,margin等。
2,还要定义一个layout布局接收。
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!