Skip to content

Commit b97dfd5

Browse files
author
秋逸
committed
更新ReadMe
1 parent 3b0df42 commit b97dfd5

File tree

6 files changed

+11
-6
lines changed

6 files changed

+11
-6
lines changed

README.md

+1-1
Large diffs are not rendered by default.

RxTools-library/src/main/java/com/vondear/rxtools/activity/AndroidBug5497Workaround.java

+10-5
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,13 @@
1111
*
1212
*/
1313
public class AndroidBug5497Workaround {
14-
public static void assistActivity(Activity activity) {
15-
new AndroidBug5497Workaround(activity);
16-
}
1714
private View mChildOfContent;
1815
private int usableHeightPrevious;
1916
private FrameLayout.LayoutParams frameLayoutParams;
2017
private int contentHeight;
2118
private boolean isfirst = true;
2219
private Activity activity;
2320
private int statusBarHeight;
24-
2521
private AndroidBug5497Workaround(Activity activity) {
2622
//获取状态栏的高度
2723
int resourceId = activity.getResources().getIdentifier("status_bar_height", "dimen", "android");
@@ -45,6 +41,10 @@ public void onGlobalLayout() {
4541
mChildOfContent.getLayoutParams();
4642
}
4743

44+
public static void assistActivity(Activity activity) {
45+
new AndroidBug5497Workaround(activity);
46+
}
47+
4848
//重新调整跟布局的高度
4949
private void possiblyResizeChildOfContent() {
5050

@@ -71,7 +71,12 @@ private void possiblyResizeChildOfContent() {
7171
usableHeightPrevious = usableHeightNow;
7272
}
7373
}
74-
/** * 计算mChildOfContent可见高度 ** @return */
74+
75+
/**
76+
* 计算mChildOfContent可见高度
77+
*
78+
* @return
79+
*/
7580
private int computeUsableHeight() {
7681
Rect r = new Rect();
7782
mChildOfContent.getWindowVisibleDisplayFrame(r);

screenshot/screenshot_19.png

1.35 MB
Loading

screenshot/screenshot_20.png

242 KB
Loading

screenshot/screenshot_21.png

301 KB
Loading

screenshot/screenshot_22.png

234 KB
Loading

0 commit comments

Comments
 (0)