2011-10-17 13 views
0

私はアンドロイドデバイスの外部記憶装置にプレーンテキストのデータをいくつか持っており、プレーンテキストを変数に保存したいのですが、どうすればいいですか?携帯電話のストレージにプレーンテキストファイルの内容をAndroidの変数に保存するにはどうすればよいですか?

私が試した:

Scanner in; 
try { 
in = new Scanner(openFileInput("aspw.dat")); 
String password = in.nextLine(); 
} catch (FileNotFoundException e1) { 
errortoast.show(); 
e1.printStackTrace(); 
} 

をそして私は、ファイルaspw.datがすぐそこにSDカードのルートにあるにもかかわらず、ファイルが見つからない例外を取得。

Scanner in = new Scanner(openFileInput("Name of file")); 
String stuff = in.nextLine(); 

stuff、あなたのファイルの最初の行の内容が含まれます:このコードは

答えて

1

使用。ファイル内に複数の行があると思われる場合は、in.nextLine()を呼び出してください。スキャナーの使用に関する詳細については、Scanner Documentationを参照してください。アンドロイドファイルの入出力のチェックアウトの詳細については、Android Data Storageのドキュメントを参照してください。

関連する問題