I used following 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