我写了一个愚蠢的应用程序,允许人们向用户发送预设图像。该应用程序大部分工作正常(只要用户有一个可以在他们的手机上处理彩信的应用程序),但我有一些用户抱怨彩信在他们的手机上显示为视频而不是图像。在几秒钟的时间里,视频最终只是一个图像。
代码的工作方式是将文件复制到 SD 卡,然后将其传递到 EXTRA_STREAM Intent 额外。我知道所有的图像都是PNG,并且它们都是以类型设置为“image/png”的方式发送的。然而不知何故,它们最终成为接收者端的视频。
有谁知道可能出了什么问题?这是彩信应用程序的错,还是我可以做些什么?