80,493
社区成员
发帖
与我相关
我的任务
分享
INIReader inireader = new INIReader();
int i = inireader.read("main.ini");
EditText tab1_editText1 = (EditText) findViewById(R.id.tab1_editText1);
tab1_editText1.setText(inireader.getValue("Pram", "IP"));
/*
* Description: read the data from file.
* Parameter: the file name.
* Return: the read line number. return zero if file not found or empty.
*/
public int read(String argFileName) {
int read_line = 0;
if (fileName != null) {
return read_line;
}
fileName = argFileName;
try {
BufferedReader reader = new BufferedReader(new InputStreamReader(
new FileInputStream(argFileName), "UTF-8"));
String line;
while ((line = reader.readLine()) != null) {
read_line++;
parseLine(line);
}
reader.close();
} catch (Exception e) {
e.printStackTrace();
Log.e("EncryptBox", "INIReader: read error.");
}
return read_line;
}