我有一个视图,其中有一个播放gif的ImageView,下面有一个文本视图
代码就是这样。
<LinearLayout id="Photolayout">
<ImageView weight="0.8" id="gifImage">
<TextView weight="0.2" id="text">
</LinearLayout>
现在我可以将Photolayout
另存为图像
Bitmap bitmap = Bitmap.createBitmap(this.Photolayout.getWidth(), this.Photolayout.getHeight(), Bitmap.Config.ARGB_8888);
this.Photolayout.draw(new Canvas(bitmap));
File imageFile = this.getFile(this.mActivity.getCacheDir(), "image.jpg");
OutputStream os = new FileOutputStream(imageFile);
bitmap.compress(Bitmap.CompressFormat.JPEG, 90, os);
os.flush();
os.close();
这会将PhotoLayout
保存为图像
现在,我想将PhotoLayout
另存为Gif图片,因为其中有gif播放