我正在开发一个包含不同测试的应用程序,并且对于每个测试(活动)都需要读取不同的 txt 文件。我知道这样做,但手动更改它。当特定活动正在运行时,怎么可能读取正确的 txt。例如,对于活动 1,我需要阅读 1.txt 等等。这是我阅读txt的代码。
String questionFile = "";
questionFile = "1.txt";
questionCount = 20;
Log.i("Question", questionFile + ": " + questionCount);
try {
InputStream is = context.getAssets().open(questionFile);
BufferedReader reader = new BufferedReader(new InputStreamReader(is));
// Skips lines
for (i = 0; i< questionNumber; i++) {
reader.readLine();
}
question = reader.readLine();
} catch (IOException e) {
e.printStackTrace();
}