|
本帖最后由 qq1105424012 于 2017-12-29 10:09 編輯
//數(shù)據(jù)接收&發(fā)送程序
public class DataThread extends Thread //數(shù)據(jù)接收和發(fā)送線程
{
private final BluetoothSocket mSocket;
private final OutputStream mOutputStream;
private InputStream mInputStream;
public DataThread(BluetoothSocket socket) {
mSocket = socket;
OutputStream tempOutputStream = null;
InputStream tempInputStream = null;
try {
tempOutputStream = mSocket.getOutputStream();
tempInputStream = mSocket.getInputStream();
} catch (IOException e) {
Toast.makeText(MainActivity.this, "get input and output stream error", Toast.LENGTH_SHORT).show();
}
mOutputStream = tempOutputStream;
mInputStream = tempInputStream;
}
// public void run() //接收數(shù)據(jù)
// {
//
//
//
//
// while (true)
// {
//
// }
//
// }
}屏蔽的部分是不會寫的,怎么讓接收的數(shù)據(jù)一直在我TextView控件中一直顯示啊。
有點(diǎn)反應(yīng)不過來了,知道是用mInputStream讀取,如何處理什么的想不通。
|
|