android - 如何在谷歌地图上显示图标闪烁

标签 android google-maps animation

我想在谷歌地图上显示用户的当前位置。每件事对我来说都很好。我只是使用标记在 map 上显示当前位置。现在我想让那个标记像在安卓手机上的原始谷歌地图应用程序中一样闪烁。我想我必须为此目的使用动画,但我不知道如何使用它。我正在互联网上搜索它,但没有得到任何解决方案。任何人都请帮助我.....

最佳答案

状态栏上的 Android GPS 图标使用以下逻辑闪烁。保留两个可绘制对象,一个图像暗淡,一个图像明亮。在一定的时间内更改它们,它看起来就像图像在闪烁。

<animation-list
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:oneshot="false">
    <item android:drawable="@drawable/dull" android:duration="10000" />
    <item android:drawable="@drawable/bright" android:duration="10000" />
</animation-list>

关于android - 如何在谷歌地图上显示图标闪烁,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6729255/

相关文章:

swift - 如何获得类似截屏效果的闪屏效果?

html - 制作一个 div 展开以显示内容

ios - 使用 Swift 自动布局动画 UIButton

android - 我怎么知道我的标记是否在街上

c# - Unity3d:CommandInvokationFailure:Gradle构建失败

android - 无法将 Android map fragment 缩放到当前位置

javascript - Google Maps API v3 自定义控件的最佳实践

google-maps - google.maps.Geocoder.geocode() Geometry.location lat/lng 属性名称经常更改

java - 以编程方式向布局添加多个按钮

java - "java.lang.SecurityException: MODIFY_PHONE_STATE permission required"在 android 9 中以编程方式终止电话调用时