代码动态设置组件大小

1、获取屏幕的宽高

            DisplayMetrics dm = context.getResources().getDisplayMetrics();
            int width = dm.widthPixels;  //得到屏幕宽度
            int high  = dm.heightPixels ; //得到屏幕高度

2、设置组件宽度


            LinearLayout.LayoutParams params= (LinearLayout.LayoutParams) textView.getLayoutParams();

            params.width = 100;  //设置组件宽度
            params.height = 200;  //设置组件高度
            textView.setLayoutParams(params);//将设置好的布局参数应用到控件中

猜你喜欢

转载自blog.csdn.net/qq_27061049/article/details/81515149
今日推荐