2017-04-13 48 views
0

'readLine()'已棄用較少...
這是我在android studio中使用readLine()時顯示的錯誤。有什麼可以代替什麼可以用來代替android studio中的readLine()

DataInputStream in = new DataInputStream(client.getInputStream()); 
       String line = null; 
       while((line = in.*readLine()*) != null) 
       { 
        msg = msg + "\n Client : " + line; 
        handler.post(new Runnable() 
        { 
         @Override 
         public void run() 
         { 
          chat.setText(msg); 
         } 
        }); 
       } 
       in.close(); 

回答

1

對於由線讀取使用,儘量的BufferedReader:

BufferedReader in = new BufferedReader(new InputStreamReader(client.getInputStream())); 
相關問題