Hirdetés
- iPhone topik
- Apple AirPods Pro (2. generáció) - csiszolt almaságok
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Szívós, szép és kitartó az új OnePlus óra
- OnePlus 15 - van plusz energia
- Garmin topik
- MWC 2026: csápolt a robot, majd dobott egy hátraszaltót
- Samsung Galaxy S23 Ultra - non plus ultra
- Google Pixel topik
- Európába tart a Xiaomi Watch 5, eSIM-es verzió is jöhet
Új hozzászólás Aktív témák
-
Karma
félisten
válasz
XperiaP
#1795
üzenetére
Alapjáraton erre gondoltam:
StringBuilder text = new StringBuilder();
br = new BufferedReader(new FileReader(filePath));
char[] bytes = new char[131072];
int numRead = 0;
while ((numRead = br.read(bytes)) >= 0) {
text.append(new String(bytes, 0, numRead));
}
EditText tv = (EditText) findViewById(R.id.editText2);
tv.setText(text.toString());Még ezen is lehetne javítani, ha nem blokkonként csinálsz új stringet, hanem byte tömbbe olvasod az egészet, és egy konstruktorhívással letudod a dolgot. (new String(buffer, 0, buffer.length, "UTF-8"))
Viszont egyáltalán nem biztos, hogy ennyi elég, csak kozmetikázza a valódi problémát (EditText)...
Új hozzászólás Aktív témák
- Kormányok / autós szimulátorok topikja
- Diablo II: Classic és Resurrected
- iPhone topik
- Debrecen és környéke adok-veszek-beszélgetek
- mefistofeles: Az elhízás nem akaratgyengeség!
- Elektromos autók - motorok
- Hobby elektronika
- Tesla topik
- Az eddigi legolcsóbb, 3D V-Cache-t használó CPU-ját hozta forgalomba az AMD
- Luck Dragon: Asszociációs játék. :)
- További aktív témák...
- 206 - Lenovo Legion Slim 7 (16IRH8) - Intel Core i7-13700H, RTX 4060
- iking.hu Apple iPhone 14 128GB Midnight használt 100% akku 6 hónap garancia
- GYÖNYÖRŰ iPhone 13 128GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS4404
- Csere-Beszámítás! Asus Tuf FX506I Gamer Notebook! R7 4800H / 1650Ti / 16GB DDR4 / 512GB SSD
- AKCIÓ! Dell XPS 13 9305 13 FHD üzleti notebook -i5 1135G7 8GB DDR4 512GB SSD Intel IRIS XE W11
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

