android动态添加控件并设置位置样式
2018-01-05 17:47
896 查看
if (mgtEditField!=null){ if (btnSubmit==null){ btnSubmit=new Button(this); btnSubmit.setBackgroundResource(drawable.udcitem); mgtEditField.container.addView(btnSubmit); //mgtEditField.container.setBackgroundColor(Color.RED); RelativeLayout.LayoutParams lvParams=new RelativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT); lvParams.addRule(RelativeLayout.ALIGN_PARENT_LEFT); lvParams.addRule(RelativeLayout.CENTER_VERTICAL); btnSubmit.setPadding(30, 5, 30, 5); float lvfSize=btnSubmit.getTextSize(); btnSubmit.setTextSize(lvfSize*2); btnSubmit.setText("NG"); btnSubmit.setTextColor(Color.WHITE); btnSubmit.setLayoutParams(lvParams); btnSubmit.setId(BMS312Activity.this.hashCode()); mgtEditField.scan_label.setVisibility(View.GONE); mgtEditField.scan_field.setHint(R.string.LAB311_mgt_hint); lvParams=(LayoutParams) mgtEditField.scan_field.getLayoutParams(); lvParams.addRule(RelativeLayout.RIGHT_OF,btnSubmit.getId() ); } }
相关文章推荐
- Android广告图片轮播控件,支持无限循环和5种主题,可以灵活设置轮播样式、时间、位置、图片加载框架等!
- Wpf 动态添加控件设置样式
- 为动态添加的控件设置样式
- Android广告图片轮播控件,支持无限循环和5种主题,可以灵活设置轮播样式、时间、位置、图片加载框架等!
- 【android】动态添加radiobutton以及设置特殊样式
- 关于android 中控件位置动态设置的问题
- 动态添加控件并设置控件位置
- android 获取控件屏幕位置 动态添加 视图
- android动态设置控件的大小和位置
- Android广告图片轮播控件,支持无限循环和5种主题,可以灵活设置轮播样式、时间、位置、图片加载框架等!
- android动态添加删除控件以及设置宽高
- Android动态布局,并动态为TextView控件设置drawableLeft、drawableRight等属性添加图标
- 注意Android里TextView控件的一个小坑,用android:theme来设置样式时动态载入的layout会丢失该样式
- android 动态设置控件的大小 和 动态添加控件
- Android-->View.setX()和.setY()的使用(移动布局,设置布局位置,动态添加View)
- Android动态布局,并动态为TextView控件设置drawableLeft、drawableRight等属性添加图标
- Android动态添加设置布局与控件的方法
- 动态添加并设置控件的位置
- Android广告图片轮播控件,支持无限循环和5种主题,可以灵活设置轮播样式、时间、位置、图片加载框架等!
- 后台动态添加控件及设置样式