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