Собственно, встала задача - вложить в папку /assets текстовый файлик, сделать поиск по нему и отдать результат. Но упорно вылазит IO Exception, прилагаю кусочек кода непосредственно делающий это.
String str = null;
try {
LineNumberReader lnr = new LineNumberReader(new BufferedReader(
new InputStreamReader(getAssets().open("elements.txt"))));
String inp = comp.getText().toString();
Pattern p1 = Pattern.compile(inp + " = (\\w+).*");
while (((str = lnr.readLine()) != null)) {
Matcher m = p1.matcher(str);
if (m.find()) {
fin = m.group(1);
res.setText(fin);
//res.setText(m.group(1));
}
lnr.close();
}
} catch (IOException iо) {
res.setText("Error!");
}
}
Огромная просьба добрые люди, если мой код совсем дохлый напишите рабочий вариант, буду премного благодарен.