gpt4 book ai didi

android - 如何在android中保存绘图 Canvas ?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:01:04 25 4
gpt4 key购买 nike

我正在使用开发者网站的这个 API 演示,THIS DEMO.

但我想知道如何将该图像保存到我的 Andrtoid 设备中。请任何人提供将绘制的图像保存到 Android 设备的代码。

谢谢。

最佳答案

试试这段代码

View content = your_view;
content.setDrawingCacheEnabled(true);
content.setDrawingCacheQuality(View.DRAWING_CACHE_QUALITY_HIGH);
Bitmap bitmap = content.getDrawingCache();
String path = Environment.getExternalStorageDirectory().getAbsolutePath();
File file = new File(path+"/image.png");
FileOutputStream ostream;
try {
file.createNewFile();
ostream = new FileOutputStream(file);
bitmap.compress(CompressFormat.PNG, 100, ostream);
ostream.flush();
ostream.close();
Toast.makeText(getApplicationContext(), "image saved", 5000).show();
} catch (Exception e) {
e.printStackTrace();
Toast.makeText(getApplicationContext(), "error", 5000).show();
}

关于android - 如何在android中保存绘图 Canvas ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8179064/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com