我真的很难学习Java而且不会很好。我希望得到以下问题的一些帮助。
我想:
我的界面如下所示:
我的代码看起来像这样
Button butAddModule = (Button)findViewById(R.id.btnS2Add);
butAddModule.setOnClickListener(new OnClickListener(){
public void onClick(View V){
//assign input data from widgets to variable
EditText varModuleCode = (EditText)findViewById(R.id.txtModuleCode);
EditText varAssDate1 = (EditText)findViewById(R.id.txtAsgnmnt1Date);
EditText varAssDate2 = (EditText)findViewById(R.id.txtAsgnmnt2Date);
EditText varAssDate3 = (EditText)findViewById(R.id.txtAsgnmnt3Date);
//combine input into single variable
String newModuleInfo =varModuleCode+" "+varAssDate1+" "+varAssDate2+" "+varAssDate3+" ";
//create file
String fileName ="write.txt";
//write to file
try {
PrintWriter outputStream = new PrintWriter(fileName);
outputStream.println(newModuleInfo);//Write userInput to file
outputStream.close();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
});//end but 1
我的问题: 未创建文件write.txt。实际上上面的代码没有任何反应......我在这里错过了什么/做错了什么?