美文网首页Android随笔
Android手机的屏幕宽高度和代码设置控件的宽高度

Android手机的屏幕宽高度和代码设置控件的宽高度

作者: 爱笑的瓜子脸 | 来源:发表于2017-06-19 14:57 被阅读0次

    1、Android手机的屏幕宽高度

    WindowManager wm = (WindowManager) getSystemService(Context.WINDOW_SERVICE);

    int width = wm.getDefaultDisplay().getWidth();

    int height = wm.getDefaultDisplay().getHeight();

    2、代码设置控件的高宽度

    DisplayMetrics dm = getResources().getDisplayMetrics();

    width = dm.widthPixels;

    height = dm.heightPixels;

    imageView=(ImageView)findViewById(R.id.imageView);//获取当前控件的对象

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

    params.height=width/2;//设置当前控件布局的高度

    imageView.setLayoutParams(params);//将设置好的布局参数应用到控件中

    相关文章

      网友评论

        本文标题:Android手机的屏幕宽高度和代码设置控件的宽高度

        本文链接:https://www.haomeiwen.com/subject/ipwgqxtx.html