123456789101112131415161718192021222324 |
- package com.reactnativenavigation.views.titlebar;
-
- import android.annotation.SuppressLint;
- import android.content.Context;
-
- import com.facebook.react.ReactInstanceManager;
- import com.reactnativenavigation.react.ReactView;
-
- @SuppressLint("ViewConstructor")
- public class TitleBarReactView extends ReactView {
-
- public TitleBarReactView(Context context, ReactInstanceManager reactInstanceManager, String componentId, String componentName) {
- super(context, reactInstanceManager, componentId, componentName);
- }
-
- @Override
- protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
- super.onMeasure(
- (getChildCount() > 0 && getChildAt(0).getWidth() > 0) ? MeasureSpec.makeMeasureSpec(getChildAt(0).getWidth(), MeasureSpec.EXACTLY) : widthMeasureSpec,
- heightMeasureSpec
- );
- }
- }
|