Android : Play gif file from sdcard

on Thursday, September 4, 2014


I used following code


gif-movie-view Source Code



try {
mGif = (GifMovieView) findViewById(R.id.preview_gifViewer);
mGif.setMovieResource(R.drawable.gif_heart);
// Movie movie = Movie.decodeFile(Constant.FINAL_GIF_PATH);
// mGif.setMovie(movie);

File imageFile = new File(Constant.FINAL_GIF_PATH);
mInputStream = new BufferedInputStream(new FileInputStream(imageFile), readLimit);
mInputStream.mark(readLimit);
Movie movie = Movie.decodeStream(mInputStream);
mGif.setMovie(movie);
} catch (Exception e) {
e.printStackTrace();
}


Drawable gif file play successfully. But can't play sdcard GIF file. My code not give any error but not display GIF image.


0 comments:

Post a Comment