Voglio leggere il file di grandi dimensioni dalla sdcard in visualizzazione testo. Ho idea ma non so come applicare.Leggere un grande file di testo in Textview
Credo che questo cose devono utilizzare: Handler E Discussione
ma non so come applicare. Chiunque fornisce qualche esempio o tutorial.
Aggiornato:
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();
Questo è il mio code.But è meglio che il codice precedente, ma non è in grado di leggere file di 2 MB. Come far sloggiare questo? E come impostare lo stato di avanzamento?
Definire * non è in grado *. Hai un errore? E allora? – MrZander
Sì Errore Errore chiusura forzata. –
Pubblica il logcat – MrZander