Değerli Stackoverflowers ile ayrıştırma büyük json dosyası için ilerleme nasıl yayımlanır. Hafıza dışı bir durumdan kurtulmak için okuma çizgisini gson ile birlikte bir Reader nesnesini kullanarak değiştirmek zorunda kaldım. Çok uzak çok iyi.Şu anda benim çiğ kaynaklarından büyük json dosyası ayrıştırma am</p> <p>, GSON
Artık tüm bunlar bir zaman uyumsuz görevde oluyor ve kullanıcıya bir yükleme ekranındaki ilerlemeyi publishProgress()
kullanarak bildirmesini istiyorum.
InputStream raw = getResources().openRawResource(R.raw.json);
Reader rd = new BufferedReader(new InputStreamReader(raw));
Gson gson = new Gson();
mReadObjects = gson.fromJson(rd, ReadObjectList.class);
Bu
şimdilik dosyayı okuyorum yoldur, ama ben hiçbir ipucu eğer (ve nasıl) GSON veya Okuyucu nesneden ilerleme güncellemeleri her türlü alabilirsiniz var.Herhangi bir yardım büyük beğeni topluyor!
. Bu bana çok yardımcı oldu, bunun için teşekkürler. –