Új hozzászólás Aktív témák
-
XperiaP
csendes tag
Sziasztok!
Segítséget szeretnék kérni: gondoltam, elkezdek az ndk programozással is foglalkozni de az ndk-build az következő hibát adja a példaprogramok esetés is:
A rendszer nem találja a megadott elérési utat.
make.exe: *** [obj/local/armeabi-v7a/objs/"libneve"/"libneve.o"] Error 1
Ilyenkor mi van?
Ezt a leírást követtem
Windows 7 64-bit -
XperiaP
csendes tag
Így csináltam meg, de a sebesség a régi:
StringBuilder text = new StringBuilder();
BufferedReader br;
char[] bytes = new char[(int) filePath.length()];
br = new BufferedReader(
new FileReader(filePath));
int numRead = 0;
while ((numRead = br.read(bytes)) >= 0) {
text.append(new String(bytes, 0, bytes.length));
}
EditText tv = (EditText) findViewById(R.id.editText2);
tv.setText(text.toString()); -
XperiaP
csendes tag
A tv.setText() eredetileg csak egyszer volt benne, de akkor visszaírom olyanra.
Leírnád a kód többi részét, hogy mire gondolsz pontosan?
Szerk:
StringBuilder text = new StringBuilder();
BufferedReader br;
char[] bytes = new char[131072];
br = new BufferedReader(
new FileReader(filePath));
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); -
XperiaP
csendes tag
válasz
rgeorge
#1792
üzenetére
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(tv.getText().toString() + new String(bytes, 0, numRead));
}
Igazából az egy szerkesztőprogram, bármit megnyit amit kiválasztok fájlkezelőben. -
XperiaP
csendes tag
Sziasztok!
Van egy edittext-em amibe fájlokat olvasok be, de néha percekig tart (300-500kb.-os).
Egy while ciklus olvassa be BufferedReader-rel, 131000 byteonként(ez a leggyorsabb). Úgy vettem észre, hogy a beolvasás 1-2mp, a szöveg berakása az edittextbe tart sokáig, és el is feketül a kijelző.
1. Hogy tudnám gyorstani a folyamatot?
2. Hogy tudnám lekérni, hogy a szöveg beállítása az edittextbe hol tart? -
XperiaP
csendes tag
Sziasztok!
Még egy kérdésem volna. Hogy tudom megoldani, hogy a fájlból
kiolvasott sztringet UTF-8 kódolásban jelenítse meg? -
XperiaP
csendes tag
Sziasztok!
Van egy programom, ami szövegfájlokat olvas be, de mikor ékezetes karakterekkel találkozik a fájlnévben, ilyesmikké változtatja őket: %4d.
Ezért magát a fájlt a hibás név miatt már nem találja.
Elvileg az Intent.getData().getEncoddedPath()-tól már ilyen formában kapja meg. Van itt valami megoldás?
Új hozzászólás Aktív témák
- Arc Raiders
- A CannonKeys felkavarja a slim profilos billentyűzetek állóvizét
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Projektor topic
- OLED monitor topic
- WLAN, WiFi, vezeték nélküli hálózat
- Milyen egeret válasszak?
- Kerékpárosok, bringások ide!
- Úgy állhat le a 16 GB-os GeForce RTX 5060 Ti gyártása, hogy közben nem áll le
- sziku69: Fűzzük össze a szavakat :)
- További aktív témák...
- 160 - 177 - 178 - Lenovo LOQ (15IRX9) - Intel Core i7-13650HX, RTX 4060 (ELKELT)
- Honor 400 Lite / 8/256GB / Kártyafüggetlen / 12Hó Garancia
- Samsung Galaxy A53 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 14 Plus 256GB / 100%-os akkumulátor / 12 hónap jótállással
- BESZÁMÍTÁS! Acer Predator Helios Neo 18 Ai - Ultra 9 275HX 32GB DDR5 1TB SSD RTX 5070Ti 12GB W11
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



