外部ファイルsetting.txtを読み込んでedit text1にset textしようと考えています。
しかし、このようにコードを記入しても、入力がされません。どうすればいいでしょうか?
※setting.txtの内容
12345てきすと
※コード
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.content_main);
//保存先パス
String filePath = Environment.getExternalStorageDirectory()+ "/setting.txt";
BufferedReader in = null; EditText editText1 = (EditText)findViewById(R.id.souti_ID); // ファイルの読込 try { FileInputStream file = filePath.openFileInput(this); in = new BufferedReader(new InputStreamReader(file)); //セット editText1.setText(in.readLine()); in.close(); } catch (IOException e) { e.printStackTrace(); }finally { if(in != null) { try { in.close(); } catch (IOException e) { e.printStackTrace(); } } } }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/04/12 16:22 編集
2016/04/12 20:25
2016/04/13 00:25
2016/04/13 03:12