gpt4 book ai didi

android - 在 MapView 被触及之前 View 不会更新

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:14:22 25 4
gpt4 key购买 nike

我有一个主要由大型 MapView 组成的 Activity。在该 MapView 之上,我还有几个其他 View ,我正尝试以编程方式与之交互。

我的第一个问题发生在我尝试使用 AnimationListener 为 MapView 顶部的其中一个 View 设置动画时。在我触摸 MapView 之前,AnimationListener 不会触发。这是通过放弃 AnimationListener 并依次调用 setVisibility() 和其他代码来解决的。这并不理想,但效果很好。

我当前的问题发生在尝试更新位于 MapView 之上的 TextView 时。我设置了文本,但在我实际触摸 MapView 之前它不会显示。我试过请求焦点和其他东西,但无济于事。

有没有其他人经历过这种情况并提出了可行的解决方案?

最佳答案

你可以调用map.invalidate()来刷新MapView

关于android - 在 MapView 被触及之前 View 不会更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8697465/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com