I want to put a border around the Picker Container.
By default, it has no Border. I tried to customize the style and add border width on Picker related styles but still not working. I can customize borders of the textinputs, text, and datepickerandroid. But no luck on Picker Android.
I think Picker component should be wrapped by another view instead of directly under formGroupStyle.

Nevermind my issue above. I created a custom template just to allow borders on Picker in Android as below:
<View style={formGroupStyle}>
{label}
<View style={specialPickerWrapperStyle}>
<Picker
accessibilityLabel={locals.label}
ref="input"
style={selectStyle}
selectedValue={locals.value}
onValueChange={locals.onChange}
help={locals.help}
enabled={locals.enabled}
mode={locals.mode}
prompt={locals.prompt}
itemStyle={locals.itemStyle}
>
{options}
</Picker>
</View>
{help}
{error}
</View>
use touchable opacity
Most helpful comment
Nevermind my issue above. I created a custom template just to allow borders on Picker in Android as below:
<View style={formGroupStyle}> {label} <View style={specialPickerWrapperStyle}> <Picker accessibilityLabel={locals.label} ref="input" style={selectStyle} selectedValue={locals.value} onValueChange={locals.onChange} help={locals.help} enabled={locals.enabled} mode={locals.mode} prompt={locals.prompt} itemStyle={locals.itemStyle} > {options} </Picker> </View> {help} {error} </View>