react-native-picker icon indicating copy to clipboard operation
react-native-picker copied to clipboard

安卓下前后台切换后 picker 不显示

Open lrcen opened this issue 7 years ago • 4 comments

在安卓下,如果我先在页面上令 picker 显示,然后将应用退至后台,再重新打开应用,picker 不再显示 --- 即便调用 show 方法,isPickerShow() 返回的也一直是 false?

lrcen avatar Feb 05 '18 06:02 lrcen

补充: 似乎不论 picker 是否显示,只要将应用退至后台并重新进入,就无法唤起 picker

lrcen avatar Feb 05 '18 07:02 lrcen

+1

xiaoxnn avatar Jun 12 '18 03:06 xiaoxnn

在android源码里面找到原因:在这个文件PickerViewModule的onHostPause方法里这样的写的

@Override public void onHostPause() { hide(); dialog = null; }

注销onHostPause 里面的代码就可以了。

xiaoxnn avatar Jun 12 '18 03:06 xiaoxnn

在android源码里面找到原因:在这个文件PickerViewModule的onHostPause方法里这样的写的

@override public void onHostPause() { hide(); dialog = null; }

注销onHostPause 里面的代码就可以了。

Works well, thanks!

congshengwu avatar Jan 20 '20 03:01 congshengwu