带有大动画 gif 图像的 Android 自定义通知

标签 android image notifications gif remoteview

我想制作一个带有大动画 gif 图像的自定义通知。所以我找不到解决这个问题的方法。 因为我只能使用 RemoteView 来自定义布局。 Creating custom android notification without RemoteView

但是RemoteView只支持一些基本的 View 。
https://developer.android.com/guide/topics/appwidgets/index.html#CreatingLayout

我该怎么做?

最佳答案

对此没有很好的解决方案,但你可以使用这个技巧:

您可以将 imageView 设置为您的通知的 remoteView,而不是更改每个 gif 帧的 imageView 图像并更新您的 remoteView imageView 图像和您的通知,您应该在单独的线程上执行此操作,因为它的成本很高!

为了将你的 gif 夹板到单独的图像,你可以尝试这个解决方案:

拆分项目的一边:

https://ezgif.com/split

在项目内部和运行时拆分:

Split GIF into frames

如果这个解决方案对你有用,请通知我

关于带有大动画 gif 图像的 Android 自定义通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42803617/

相关文章:

Android - 在定义的日期和时间发送通知

android - jQuery Mobile + Phonegap::Ajax "Loading"gif 没有动画

android - Android 中更高效的 map 叠加

image - Matlab 图像处理工具包的替代品

c# - UWP 应用程序更快地加载图像?

android - 如何让 Android 中的通知点击执行多个操作?

javascript - 单击 Chrome 通知时转到已打开的选项卡

android - 定义自定义操作字符串时是否需要包含应用程序包前缀

Android 在 SurfaceView 上相对于用户平滑旋转

javascript - 使用javascript设置图像源和背景图像