mirror of
https://github.com/zhigang1992/react-native.git
synced 2026-04-01 22:41:28 +08:00
Expose rootViewTag for ReactRootView
Reviewed By: AaaChiuuu Differential Revision: D3630452 fbshipit-source-id: 9e7e750051b8bd5c60971a82740916e2e5faf6f6
This commit is contained in:
committed by
Facebook Github Bot 7
parent
23ede0fbc7
commit
7d27f4941c
@@ -58,6 +58,7 @@ public class ReactRootView extends SizeMonitoringFrameLayout implements RootView
|
||||
private @Nullable Bundle mLaunchOptions;
|
||||
private @Nullable KeyboardListener mKeyboardListener;
|
||||
private @Nullable OnGenericMotionListener mOnGenericMotionListener;
|
||||
private int mRootViewTag;
|
||||
private boolean mWasMeasured = false;
|
||||
private boolean mIsAttachedToInstance = false;
|
||||
private final JSTouchDispatcher mJSTouchDispatcher = new JSTouchDispatcher(this);
|
||||
@@ -281,6 +282,14 @@ public class ReactRootView extends SizeMonitoringFrameLayout implements RootView
|
||||
"of your hosting Activity or in the onDestroyView() of your hosting Fragment.");
|
||||
}
|
||||
|
||||
public int getRootViewTag() {
|
||||
return mRootViewTag;
|
||||
}
|
||||
|
||||
public void setRootViewTag(int rootViewTag) {
|
||||
mRootViewTag = rootViewTag;
|
||||
}
|
||||
|
||||
private class KeyboardListener implements ViewTreeObserver.OnGlobalLayoutListener {
|
||||
private final Rect mVisibleViewArea;
|
||||
private final int mMinKeyboardHeightDetected;
|
||||
|
||||
Reference in New Issue
Block a user