M
maksimilian
Ambitioniertes Mitglied
- 0
Hallo Ihr,
wie kann ich in einem AsyncTask einen Text auf der GUI ausgeben ? Folgender Code funktioniert nicht.
Der Versuch, mit dem Aufruf von publishProgres() einen Parameter zu übergeben, scheiterte ebenfalls.
maksimilian
wie kann ich in einem AsyncTask einen Text auf der GUI ausgeben ? Folgender Code funktioniert nicht.
Code:
@Override
protected Void doInBackground(Void... arg0) {
Socket socket = null;
DataOutputStream dataOutputStream = null;
DataInputStream dataInputStream = null;
try {
socket = new Socket("192.168.178.32", 50000);
dataOutputStream = new DataOutputStream(
socket.getOutputStream());
dataInputStream = new DataInputStream(socket.getInputStream());
dataOutputStream.writeUTF(dstAct);
response = dataInputStream.readUTF();
publishProgress( );
} catch (UnknownHostException e) {
.......
.......
} // doInBackground
//@Override wird von Android Studio nicht akzeptiert:
// method does not override or implement a method from a supertype
protected void onProgressUpdate() {
textResponse.setText(response);
}
maksimilian
Zuletzt bearbeitet: