加入收藏 | 设为首页 | 会员中心 | 我要投稿 常州站长网 (https://www.0519zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

Android 动态设置控件的构造

发布时间:2021-11-24 20:48:04 所属栏目:教程 来源:互联网
导读:在Android开发中,常常会动态地生成些控件,并调调整其布局。那么,如何动态调整空间的布局,请参阅下面的关键代码: mRlMain = (RelativeLayout) findViewById(R.id.rlMain); LayoutParams layoutParams = new LayoutParams( android.view.ViewGroup.LayoutPa
在Android开发中,常常会动态地生成些控件,并调调整其布局。那么,如何动态调整空间的布局,请参阅下面的关键代码:
 
mRlMain = (RelativeLayout) findViewById(R.id.rlMain);     
LayoutParams layoutParams = new LayoutParams(  
    android.view.ViewGroup.LayoutParams.WRAP_CONTENT,  
    android.view.ViewGroup.LayoutParams.WRAP_CONTENT);    
mBtnView = LayoutInflater.from(mContext).inflate(R.layout.photoright, null);  
layoutParams.addRule(RelativeLayout.CENTER_VERTICAL,RelativeLayout.TRUE);  
layoutParams.addRule(RelativeLayout.ALIGN_PARENT_RIGHT,RelativeLayout.TRUE);      
mRlMain.addView(mBtnView, layoutParams);  
主要用到的类有:android.widget.RelativeLayout.LayoutParams,android.view.ViewGroup.LayoutParams及android.widget.RelativeLayout
 
上面的主要是用相对布局设置,其他布局方式类似。

(编辑:常州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读