0
Hy !!ログイン用内部ファイルを保存
私は自分のアプリケーションにログインフォームを持っていますが、内部電話機のメモリにないアプリケーションのテキストファイルを保存/復元します。
いくつかのコードスニペットはありますか?
内部ファイルの保存/復元を行いましたが、動作しません。
if (cb.isChecked())
{
File file = new File("/mmt/sdcard/login.skip");
Writer output = null;
try
{
output = new BufferedWriter(new FileWriter(file));
output.write(etuser.getText().toString()+ ";" + etpw.getText().toString());
output.close();
}
catch (Exception e) {
// TODO: handle exception
}
}
File file = new File("/mmt/sdcard/login.skip");
if(file.exists())
{ try
{
BufferedReader input = new BufferedReader(new FileReader(file));
while ((line = input.readLine()) != null){
line2 = line;
}
etuser.setText(line2.split(";")[0]);
etpw.setText(line2.split(";")[1]);
input.close();
}
catch (Exception e) {
// TODO: handle exception
}
}
特に仕事はありませんか?何が問題ですか? –
私はあなたが何を達成しようとしているのか分かりません。しかし、ファイル名( "login.skip")はあなたのアプリの状態を覚えておいて欲しいと思うので、あなたはこれを行うことができます:http://stackoverflow.com/questions/151777/how-do-i-アンドロイドアプリケーションの状態を保存する –
私は電話のメモリにないアプリでファイルを保存したい – user547995