Java kullanarak basit bir işlem yapmaya çalışıyorum ancak şöyle bir sorunla karşılaştım.
Diyelim elimde 450 adet verisi bulunan bir dizi var diyelim.
String[] array = new String[450];Ben bu dizideki her bir elamanı alt alta edittext'e atamak istiyorum.
for(int i =0; i< array.lenght; i++){
edittext.settext(array[i]+"/n")
}Ancak sorunum şu yukarıda yapısını verdiğim kod dizideki elemanı edittexte atamaya çalışırken önceki atadığı veriyi silip sonuncu veriyi yerine geçiriyor.Yani edittexte yazması gereken;
(
indis1
indis2
....
indis450
)
iken sadece sonuncu veri olan
(
indis450
)
yazıyor. Bu sorunu nasıl aşabilirim? yani edittexteki önceki veriyi silmeden üstüne nasıl ekleyebilirim.
Not
edittext.setText(edittext.getText().toString( )+array[i]+"n")) Bu yöntemi önermeyin çünkü 1000-5000 arasında veya daha fazla veri gelirse uygulamanın crash vermesine sebebiyet veriyor fazla işlem gücünden dolayı.
