Android-AS3 Air浏览SD卡上的文件?

Android-AS3 Air浏览SD卡上的文件?,第1张

概述希望能够使用as3air从用户手机中浏览和选择文件.此代码仅d出一个上传框,并显示“未找到文件”.但是我知道我的手机上有一个zip,所以它一定不能选择正确的文件夹路径.如何更改它以使其能够访问整个手机?functionunzip_init():void{fileFilter=newFileFilter("selected

希望能够使用as3 air从用户手机中浏览和选择文件.

此代码仅d出一个上传框,并显示“未找到文件”.但是我知道我的手机上有一个zip,所以它一定不能选择正确的文件夹路径.如何更改它以使其能够访问整个手机?

function unzip_init():voID{    fileFilter = new fileFilter("selected your zip file.", "*.zip; *.gz2; *.bz2;");    file = new file();    //file.browseForDirectory("Choose a directory"); // Only got me the directory path    file.browseForOpen("Open", [fileFilter]);    file.addEventListener(Event.SELECT, onSelectedfile);}

解决方法:

要从SD卡获取所有mp3文件

var ROOT:file = file.documentsDirectory.resolvePath("/sdcard/");var fileS:Array = ROOT.getDirectoryListing();var TrackN:int;var SUBFolDER:String;for (var i:int = 0; i < fileS.length; i++){    var file_Ext:String;    file_Ext = "" + fileS[i].extension;    if (file_Ext.tolowerCase() == "mp3")    {      TrackN++;      List.addItem( { label:fileS[i].name, data:TrackN, Song:fileS[i].url} );    }    if (fileS[i].isDirectory == true)    {      SUBFolDER = "" + fileS[i].nativePath;      getSubfolders();    }    function getSubfolders()    {        var SUBF:file = file.documentsDirectory.resolvePath(SUBFolDER);        var FList:Array = SUBF.getDirectoryListing();        for (var s:int = 0; s < FList.length; s++)        {            file_Ext = "" + FList[s].extension;            if (file_Ext.tolowerCase() == "mp3")            {                TrackN++;                List.addItem( { label:FList[s].name, data:TrackN, Song:FList[s].url} );            }            if (FList[s].isDirectory == true)            {                SUBFolDER = "" + FList[s].nativePath;                getSubfolders();            }        }    }}
总结

以上是内存溢出为你收集整理的Android-AS3 Air浏览SD卡上的文件?全部内容,希望文章能够帮你解决Android-AS3 Air浏览SD卡上的文件?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1095275.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存