Android: как сохранить вид, содержащий GIF, и текст в формате Gif - PullRequest
0 голосов
/ 08 марта 2019

У меня есть вид, в котором у меня есть ImageView, воспроизводящий gif, а ниже текстовое представление

Код выглядит примерно так:

<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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...