Я хочу прочитать большой файл с SD-карты в текстовом виде. У меня есть идея, но я не знаю, как подать заявку.
Думаю, что нужно использовать: Обработчик И Тема
Но я не знаю, как подать заявку. Кто-нибудь даст какой-нибудь пример или учебник.
Обновлено:
Thread test=new Thread()
{
public void run()
{
File sfile=new File(extras.getString("sfile"));
try {
StringBuilder text = new StringBuilder();
BufferedReader br = new BufferedReader(new FileReader(sfile));
String line1;
while(null!=(line1=br.readLine()))
{
text.append(line1);
text.append("\n");
}
subtitletv.setText(text.toString());
} catch (FileNotFoundException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
};
test.start();
Это мой код, но он лучше предыдущего, но он не может прочитать файл размером 2 МБ. Как это полюбить? И как установить прогресс?