Android:如何将包含GIF和文本的视图另存为Gif

时间:2019-03-08 04:15:46

标签: java android gif

我有一个视图,其中有一个播放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播放

0 个答案:

没有答案