Bonjour,
Dans mon logcat j'obtiens ce message d'erreur "default buffer size used in bufferedreader constructor".
Comment puis je corriger cette erreur ?
Merci
Bonjour,
Dans mon logcat j'obtiens ce message d'erreur "default buffer size used in bufferedreader constructor".
Comment puis je corriger cette erreur ?
Merci
Bonjour ,
je pense que la suite du message est explicite, normalement il te parle de buffer qui doit être require de 8k, donc pour la déclaration de ton buffer tu doit lui mettre :
Cordialement ,
Code : Sélectionner tout - Visualiser dans une fenêtre à part buf = new char[8192];
Ok ,
Tu peu montrer ton code de ton Reader Input = new buffer(...) ?
Essaye de rajouter a la fin :8 * 1024 ;
voila le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 InputStream is = entity.getContent(); InputStreamReader isr = new InputStreamReader( is, "UTF-8" ); Reader input = new BufferedReader( new InputStreamReader(is), 8 * 1024 ); //StringBuffer str=new StringBuffer(); char buff[] = new char[8192]; int cnt; while ( ( cnt = input.read( buff, 0, length - 1 ) ) > 0 ) { sb.append( buff, 0, cnt ); } resp = sb.toString();
Et avec :
sa ne marche pas ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part Reader input = new BufferedReader(new InputStreamReader(is), 8 * 1024);
D'après http://developer.android.com/referen...redReader.html
Tu ne devrais pas utiliser :BufferedReader(Reader in)
Constructs a new BufferedReader, providing in with a buffer of 8192 characters.Après je ne suis pas trop sur ce style de travail....je ne pourrais pas trop t'aider plus
Code : Sélectionner tout - Visualiser dans une fenêtre à part BufferedReader buf = new BufferedReader(new FileReader("file.java"));
Partager