Hirdetés
- bitpork: Ha Isten létezik...
- Brogyi: CTEK akkumulátor töltő és másolatai
- mefistofeles: PC házat cseréltem, avagy tényleg olyan híg-e az olcsó hús leve?
- gban: Ingyen kellene, de tegnapra
- Gurulunk, WAZE?!
- Luck Dragon: Asszociációs játék. :)
- Tomasz72: Jimi home multiméter
- potyautas: Okos?telefon
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- Ketogén étrend
Új hozzászólás Aktív témák
-
RexpecT
addikt
Szeretnék egy gombra kattintva elküldeni adatot egy szervernek és közben 2 TextViewba kiíratni az elküldött/fogadott bájtokat, amit egy AsnycTask osztállyal próbálok megvalósítani, annyi a gond, hogy TrafficStats.getTotalTxBytes() és TrafficStats.getTotalRxBytes() -ban ugyan az az érték van az onPostExecute()-ban is, így 0-t ír ki ( ritkán más értéket de akkor sem jó a kiírt adat).
Maga a kód:
public class FetchDataToServer extends AsyncTask<String, Void, Boolean> {
long mStartRXL;
long mStartTXL;
TextView RX = (TextView) findViewById(R.id.RX);
TextView TX = (TextView) findViewById(R.id.TX);
protected void onPreExecute() {
// dialog.setMessage("Please wait");
// dialog.show();
mStartRXL = TrafficStats.getTotalRxBytes();
mStartTXL = TrafficStats.getTotalTxBytes();
Log.i(TAG, " " + mStartRXL + " " + mStartTXL);
}
protected Boolean doInBackground(final String... args) {
try {
//itt küldöm az adatokat
SendData.sendAll();
return true;
} catch (IOException e) {
e.printStackTrace();
return false;
}
}
protected void onPostExecute(final Boolean success) {
long rxBytes = TrafficStats.getTotalRxBytes() - mStartRXL;
RX.setText(Long.toString(rxBytes));
long txBytes = TrafficStats.getTotalTxBytes() - mStartTXL;
TX.setText(Long.toString(txBytes));
Log.i(TAG, " " + mStartRXL + " " + mStartTXL);
Log.i(TAG, " " + txBytes+ " " +rxBytes);
}
}Van valakinek ötlete h ez miért lehet?

Új hozzászólás Aktív témák
Hirdetés
- Kerékpárosok, bringások ide!
- TCL LCD és LED TV-k
- Futás, futópályák
- Xbox Series X|S
- Formula-1
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Nem lát hasznot az AI-ból a cégvezetők többsége
- Nintendo Switch
- Samsung kuponkunyeráló
- GeForce RTX 5080-nak álcázott 5060-at kapott egy pórul járt vásárló
- További aktív témák...
- Apple iPhone 13 Mini 128GB, Kártyafüggetlen, 1 Év Garanciával
- T14 Gen1 14" FHD IPS érintő Ryzen 5 PRO 4650U 16GB 256GB NVMe ujjolv IR kam gar
- Dell Latitude E7270,12.5",FHD,i7-6600U,8GB DDR4,256GB SSD,WIN11
- Xiaomi 15T Pro 12/512 Fekete. Alza vásárlás 36 hó garancia.
- i9 10900, 48GB DDR4 Kingston Hyperx Fury (3x16GB), Gigabyte H470M DS3H, Be quiet, Zalman
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest


