美文网首页
Android--获取标题栏,状态栏,屏幕高度

Android--获取标题栏,状态栏,屏幕高度

作者: 读行游 | 来源:发表于2015-11-11 10:42 被阅读348次

    获取状态栏高度

    Rect frame = new Rect();

    getWindow().getDecorView().getWindowVisibleDisplayFrame(frame);

    int statusBarHeight = frame.top;

    获取actionBar的高宽度

    有一个属性:

    android:layout_width="?attr/actionBarSize"

    android:layout_height="?attr/actionBarSize"

    获取屏幕高度,宽度

    DisplayMetrics dm = newDisplayMetrics();

    this.getWindowManager().getDefaultDisplay().getMetrics(dm);//this指当前activity

    screenWidth =dm.widthPixels;

    screenHeight =dm.heightPixels;

    当然,开发完APP也是需要进行全方位的检测:www.ineice.com

    相关文章

      网友评论

          本文标题:Android--获取标题栏,状态栏,屏幕高度

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