@@ -84,7 +84,6 @@ public final class AutoSizeConfig {
8484 private int mScreenWidth ;
8585 /**
8686 * 设备的屏幕总高度, 单位 px, 如果 {@link #isUseDeviceSize} 为 {@code false}, 屏幕总高度会减去状态栏的高度
87- * 如果有导航栏也会减去导航栏的高度
8887 */
8988 private int mScreenHeight ;
9089 /**
@@ -96,8 +95,8 @@ public final class AutoSizeConfig {
9695 private boolean isBaseOnWidth = true ;
9796 /**
9897 * 此字段表示是否使用设备的实际尺寸做适配
99- * {@link #isUseDeviceSize} 为 {@code true} 表示屏幕高度 {@link #mScreenHeight} 包含状态栏的高度, 如果有导航栏也会包含导航栏的高度
100- * {@link #isUseDeviceSize} 为 {@code false} 表示 {@link #mScreenHeight} 会减去状态栏的高度, 如果有导航栏也会减去导航栏的高度, 默认为 {@code true}
98+ * {@link #isUseDeviceSize} 为 {@code true} 表示屏幕高度 {@link #mScreenHeight} 包含状态栏的高度
99+ * {@link #isUseDeviceSize} 为 {@code false} 表示 {@link #mScreenHeight} 会减去状态栏的高度, 默认为 {@code true}
101100 */
102101 private boolean isUseDeviceSize = true ;
103102 /**
@@ -283,7 +282,7 @@ public AutoSizeConfig setBaseOnWidth(boolean baseOnWidth) {
283282 /**
284283 * 是否使用设备的实际尺寸做适配
285284 *
286- * @param useDeviceSize {@code true} 为使用设备的实际尺寸 (包含状态栏, 导航栏 ), {@code false} 为不使用 (不包含状态栏, 导航栏 )
285+ * @param useDeviceSize {@code true} 为使用设备的实际尺寸 (包含状态栏), {@code false} 为不使用设备的实际尺寸 (不包含状态栏)
287286 * @see #isUseDeviceSize 详情请查看这个字段的注释
288287 */
289288 public AutoSizeConfig setUseDeviceSize (boolean useDeviceSize ) {
@@ -389,7 +388,7 @@ public int getScreenWidth() {
389388 * @return {@link #mScreenHeight}
390389 */
391390 public int getScreenHeight () {
392- return isUseDeviceSize () ? mScreenHeight : mScreenHeight - ScreenUtils .getStatusBarHeight () - ScreenUtils . getHeightOfNavigationBar ( getApplication ()) ;
391+ return isUseDeviceSize () ? mScreenHeight : mScreenHeight - ScreenUtils .getStatusBarHeight ();
393392 }
394393
395394 /**
@@ -479,7 +478,7 @@ public void setScreenWidth(int screenWidth) {
479478 /**
480479 * 设置屏幕高度
481480 *
482- * @param screenHeight 屏幕高度 (包含状态栏和导航栏 )
481+ * @param screenHeight 屏幕高度 (需要包含状态栏 )
483482 */
484483 public void setScreenHeight (int screenHeight ) {
485484 Preconditions .checkArgument (screenHeight > 0 , "screenHeight must be > 0" );
0 commit comments