diff --git a/android/src/main/java/com/beefe/picker/PickerViewModule.java b/android/src/main/java/com/beefe/picker/PickerViewModule.java index 1c763289e..0be4a101d 100644 --- a/android/src/main/java/com/beefe/picker/PickerViewModule.java +++ b/android/src/main/java/com/beefe/picker/PickerViewModule.java @@ -163,7 +163,16 @@ public void _init(ReadableMap options, Promise promise) { pickerViewLinkage = (PickerViewLinkage) view.findViewById(R.id.pickerViewLinkage); pickerViewAlone = (PickerViewAlone) view.findViewById(R.id.pickerViewAlone); - int barViewHeight = (int) (activity.getResources().getDisplayMetrics().density * 90); + int barViewHeight; + if (options.hasKey(PICKER_TOOL_BAR_HEIGHT)) { + try { + barViewHeight = options.getInt(PICKER_TOOL_BAR_HEIGHT); + } catch (Exception e) { + barViewHeight = (int) options.getDouble(PICKER_TOOL_BAR_HEIGHT); + } + } else { + barViewHeight = (int) (activity.getResources().getDisplayMetrics().density * 40); + } RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams( RelativeLayout.LayoutParams.MATCH_PARENT,