Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android DialogFragment在谷歌地图上添加时闪烁_Android_Android Dialogfragment - Fatal编程技术网

Android DialogFragment在谷歌地图上添加时闪烁

Android DialogFragment在谷歌地图上添加时闪烁,android,android-dialogfragment,Android,Android Dialogfragment,使用androidx.fragment.app.DialogFragment在v2谷歌地图上显示信息时遇到问题。有两个问题,(1)视图被错误地推到地图下方(注意底部的3个圆圈出现、消失和出现)&(2)显示和取消对话框时闪烁/闪烁视觉瑕疵 为什么在下面的gif中添加对话框时会出现白色闪烁?我能做些什么来阻止闪光灯 正在像这样添加/删除对话框片段s val tideSourceDetail=fragmentManager?.findFragmentByTag(“tideSourceDetail”)

使用
androidx.fragment.app.DialogFragment
在v2谷歌地图上显示信息时遇到问题。有两个问题,(1)视图被错误地推到地图下方(注意底部的3个圆圈出现、消失和出现)&(2)显示和取消对话框时闪烁/闪烁视觉瑕疵

为什么在下面的gif中添加对话框时会出现白色闪烁?我能做些什么来阻止闪光灯

正在像这样添加/删除
对话框片段
s

val tideSourceDetail=fragmentManager?.findFragmentByTag(“tideSourceDetail”)
如果(viewState.dialogVisibility.showTideDialogState&&
(tideSourceDetail==null | |!tideSourceDetail.isVisible)){
TideSourceDetailDialogView().show(parentFragmentManager,“tideSourceDetail”)
}else if(tideSourceDetail!=null&&!viewState.dialogVisibility.showTideDialogState){
(tideSourceDetail作为DialogFragment.disclose()
}

我通过将3个控件放在它们自己的片段下面的圆圈中来解决出现/消失的奇怪现象。仍需要有关闪烁/闪烁的信息/帮助。