Есть ли способ ограничить Download-Task на Android? - PullRequest
0 голосов
/ 13 мая 2019

Я собираюсь написать небольшое приложение на Kotlin / Android, и я хотел бы выполнить задачу загрузки с Api, но сайт слишком длинный, а загрузка занимает много времени, как я могу ограничить размер загрузки?Например, просто первый Json Objekts из API

 fun downloadData (address : String) :String{
    var result = ""
    var url : URL
    var urlConnection : HttpURLConnection?

        url = URL(address)
        urlConnection = url.openConnection() as HttpURLConnection
        val input = urlConnection.getInputStream()
        val reader = InputStreamReader(input)
        var data = reader.read()

        while (data != -1) {
            val current = data.toChar()
            result += current
            data = reader.read()
        }
        return result
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...