目前还没找到GifVew 这个jar包对内存溢出有很好的解决方法,记录下,共同探讨
final GifView gif2 = new GifView(contex);
final InputStream is = Util.getXuanTuFromSdCard(gifName);
try {
gif2.setGifImage(is);
gif2.setGifImageType(GifImageType.WAIT_FINISH);
gif2.destroyDrawingCache();
//is.reset();
} catch (Exception e) {
// TODO: handle exception
}
//显示完后
gif2.destroy();
try {
is.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
2013.4.1最后发现 android 显示GifView 最好使用webview来西显示