Сохранить вид макета на SD-карту - PullRequest
0 голосов
/ 20 марта 2020

Может кто-нибудь мне помочь, у меня есть проект, где проект использует библиотеку barteks c, потому что он должен отображать PDF-файл. PDF был успешно отображен в макете, но я хочу, чтобы файл PDF отображался одновременно с сохранением на SD-карту в формате PNG или JPG

1 Ответ

1 голос
/ 20 марта 2020

Существует API, позволяющий получить снимок заданного c вида, проверьте код ниже

v.setDrawingCacheEnabled(true);
v.buildDrawingCache();
Bitmap b = Bitmap.createBitmap(v.getDrawingCache(), 0, 0, v.getMeasuredWidth(), v.getMeasuredHeight());
v.setDrawingCacheEnabled(false);
v.destroyDrawingCache();
return b;
...