我想保存用户放在文本字段中的文本,然后将它的字符串与位于我的Android设备上的目录中的文件名进行比较。
如果在该目录中找到具有相同名称的文件,则会打开该文件。 (现在它将是一个文本文件)
我真的很感激知道,我该怎么做或怎么做?
答案 0 :(得分:2)
喜欢这个吗?
public void getServerDetail() {
try {
File myFile = new File("/sdcard/RecordData.dat");
FileInputStream fstream = new FileInputStream(myFile);
DataInputStream in = new DataInputStream(fstream);
BufferedReader br = new BufferedReader(new InputStreamReader(in));
String strLine;
while ((strLine = br.readLine()) != null) {
String[] tokens = strLine.split(",");
dbName = tokens[0];
serverip = tokens[1];
serverport = tokens[2];
username = tokens[3];
password = tokens[4];
}
fstream.close();
in.close();
} catch (Exception e) {
System.err.println("Error: " + e.getMessage());
}
}
然后使用
if(Edittext.getText().toString().Equals(password)){}