绘图应用程序如何保存在android手机内存绘图

绘图应用程序如何保存在android手机内存绘图

本文介绍了绘图应用程序如何保存在android手机内存绘图的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图保存为PNG文件格式。它dose't工作时,我尝试发布到Android手机。我不明白的android手机的路径从文件夹到文件夹的工作。我如何使它工作...

我尝试相同的ActionScript 3和个人电脑上发布它和它的工作......

请帮助。抱歉语法错误。

 函数的出口():无效
        {



        VAR BMD:的BitmapData =新的BitmapData(480,800);

        bmd.draw(板);

        变种BA:的ByteArray = PNGEn coder.en code(BMD);

        var文件:的FileReference =新的FileReference();

        file.save(BA,MyDrawing.png);

    }
 

解决方案

这是我的样子将图像保存在Android上:

  var文件:文件= File.applicationStorageDirectory.resolvePath(MyDrawing.png);
VAR流:的FileStream =新的FileStream();
stream.open(文件,FileMode.WRITE);
stream.writeBytes(BA,0,ba.length);
stream.close();
 

I try to save in png file format. It dose't work when i try to publish to android phone. i do not understand how android phone path from folder to folder work. how do i make it work...

I try the same Actionscript 3 and publish it on my pc and it work....

pls help. sorry bad grammar.

function export():void
        {



        var bmd:BitmapData = new BitmapData(480, 800);

        bmd.draw(board);

        var ba:ByteArray = PNGEncoder.encode(bmd);

        var file:FileReference = new FileReference();

        file.save(ba, "MyDrawing.png");

    }
解决方案

This is the way i save images on Android:

var file:File = File.applicationStorageDirectory.resolvePath("MyDrawing.png");
var stream:FileStream = new FileStream();
stream.open(file, FileMode.WRITE);
stream.writeBytes(ba, 0, ba.length);
stream.close();

这篇关于绘图应用程序如何保存在android手机内存绘图的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-31 05:46