2015-04-15 59 views
0

Im構建一個測試製作器應用程序。我需要一些關於在Android手機中加載文件的幫助。我想要的類型是用戶可以從文件瀏覽器查找他的文件的類型。這是迄今爲止的代碼,但它不會工作。我的手機總是說「找不到文件」。使用AIR和Actionscript 3.0在Android Mobile中加載文件

var file = File.applicationStorageDirectory.resolvePath("saved projects");//This is a folder 
    file.browseForOpen("Open Your File", [new FileFilter("Text Files", "*.txt")]); 
    file.addEventListener(Event.SELECT, onFileSelected); 

    public function onFileSelected(e:Event):void { 
     var stream:FileStream = new FileStream(); 
     stream.open(e.target as File, FileMode.READ); 
     loadTxt.text = stream.readUTF(); 
    } 

再加上一個問題:哪裏是保存ANdroid手機中文件的最佳位置?

+0

[使用Flash Actionscript 3.0從Android移動設備保存和加載文件]的可能重複(http://stackoverflow.com/questions/29513604/saving-andloading-files-from-an-android-mobile-使用設備快閃動作) – BadFeelingAboutThis

回答

0

你可以寫你的文件管理器,它不應該是困難的。使用「getDirectoryListing」方法掃描目錄:

var file:File = File.applicationDirectory.resolvePath('myDirectory/'); 
var filesList:Array = file.getDirectoryListing(); 

並顯示文件列表。

相關問題