1
我正在寻找获得GiF持续时间的方法。有没有像GIF的getDuration()函数?在Java Android中获取GIF的持续时间的最佳方式是什么?
我正在寻找获得GiF持续时间的方法。有没有像GIF的getDuration()函数?在Java Android中获取GIF的持续时间的最佳方式是什么?
你可以打开GIF作为Movie和检查时间:
InputStream is = getResources().openRawResource(R.raw.my_gif);
Movie movie = Movie.decodeStream(is);
int duration = movie.duration();
时间以毫秒为单位。
非常感谢。有用。但它似乎在屏幕上缓慢显示信息。无论如何,获取GIF持续时间是一个好主意。 – TOP 2015-04-06 04:19:00