android 动态设置布局
16lz
2021-01-23
1.动态设置RelativeLayout的布局
// 根据不同的分辨率图片的大小
public android.widget.RelativeLayout.LayoutParams getParams(int screenWidth, Button btnRight) {
android.widget.RelativeLayout.LayoutParams params = (RelativeLayout.LayoutParams) btnRight.getLayoutParams();
params.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);
if(screenWidth > 1000 ) {
params.width = 78;
params.height = 64;
} else if(screenWidth > 480){
params.width = 60;
params.height = 49;
}else {
params.width = 40;
params.height = 33;
}
// Scrollparams.topMargin = 0;
//[size=medium][/size] Scrollparams.bottomMargin = 0;
return params;
}
// 根据不同的分辨率图片的大小
public android.widget.RelativeLayout.LayoutParams getParams(int screenWidth, Button btnRight) {
android.widget.RelativeLayout.LayoutParams params = (RelativeLayout.LayoutParams) btnRight.getLayoutParams();
params.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);
if(screenWidth > 1000 ) {
params.width = 78;
params.height = 64;
} else if(screenWidth > 480){
params.width = 60;
params.height = 49;
}else {
params.width = 40;
params.height = 33;
}
// Scrollparams.topMargin = 0;
//[size=medium][/size] Scrollparams.bottomMargin = 0;
return params;
}
更多相关文章
- 新浪微博布局学习——活用Android的RelativeLayout
- android分开布局
- android 布局之滑动探究 scrollTo 和 scrollBy 方法使用说明
- Android五大布局详解及属性
- Android 控件布局实现卡片效果,阴影效果
- Android 键盘布局总结
- Android 开发 之 折叠布局(CollapsingToolbarLayout)