240x320的高度为20px

320x480的高度为25px

480x800的高度为38px

不知道为什么我写的测试程序按照网上的说法老是获取不到,以上是我google搜索出来的结果。

以下是我写的获取标题栏高度的代码:

public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); mainLinear = (LinearLayout)findViewById(R.id.main); setScreenSize(); } public void setScreenSize(){ Rect frame = new Rect(); getWindow().getDecorView().getWindowVisibleDisplayFrame(frame); int statusBarHeight = frame.bottom; View view = getWindow().findViewById(Window.ID_ANDROID_CONTENT); String sss = "top = " + view.getTop() + " bottom = " + view.getBottom(); // int titleBarHeight = contentTop - statusBarHeight; // System.out.println("titleBarHeight = " + titleBarHeight); String ss = sss + "statusBarHeight = " + statusBarHeight; Toast.makeText(this, ss, Toast.LENGTH_LONG).show(); WindowManager manager = this.getWindowManager(); Display display = manager.getDefaultDisplay(); screenWidth = display.getWidth(); screenHeight = display.getHeight(); }

更多相关文章

  1. (持续更新, 目前含100+工具类) DevUtils 是一个 Android(安卓)工
  2. Android通过HttpURLConnection获取JSON并进行UI更新
  3. Android设置launchMode为singleTask的Activity怎么刷新页面内容
  4. android camera 小结
  5. TrafficStats ------- Android流量统计类的使用
  6. Android(安卓)GreenDao数据库—基础详解
  7. [Android]Service和Activity双向通信的两种方式
  8. 模拟获取android root权限
  9. Android(安卓)O 绑定SurfaceFlinger到大核

随机推荐

  1. Android(安卓)Studio与 Android(安卓)SDK
  2. Android用http协议上传文件
  3. 第一篇 GridView控件
  4. Android(安卓)CollapsingToolbarLayout:将
  5. Android资源管理框架-------之总述(一)
  6. android设置wallpaper
  7. 读取SIM卡信息
  8. First Android(安卓)application
  9. 自定义android 机器人
  10. Android_经典控件