当前位置: 代码迷 >> Android >> Android-获取标题栏,状态栏,屏幕高度
  详细解决方案

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

热度:39   发布时间:2016-04-27 22:18:26.0
Android--获取标题栏,状态栏,屏幕高度

获取状态栏高度

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 = new DisplayMetrics();    this.getWindowManager().getDefaultDisplay().getMetrics(dm);//this指当前activity    screenWidth =dm.widthPixels;    screenHeight =dm.heightPixels;

 

  相关解决方案