こんにちは私はAndroid開発に不慣れです。この単純なアプリケーションを試していますが、ボタンをクリックするだけでテキストの編集からファイルにデータのブロックを保存しようとしていますが、それができません。私のコードブロックは
saveBtn.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
String str = textBox.getText().toString();
try
{
FileOutputStream fOut =
openFileOutput("textfile.txt", MODE_WORLD_READABLE);
OutputStreamWriter osw = new OutputStreamWriter(fOut);
osw.write();
osw.flush();
osw.close();
Toast.makeText(getBaseContext(), "File saved successfully!", Toast.LENGTH_SHORT).show();
Toast.makeText(getBaseContext(), "file path" + getFileStreamPath ("textfile.txt"), Toast.LENGTH_LONG).show();
textBox.setText("");
}
catch (IOException ioe)
{
ioe.printStackTrace();
}