Size: a a a

StartAndroid Ru Chat

2021 April 25

F

Flatra in StartAndroid Ru Chat
private static class WeatherTask extends AsyncTask<String, Void, String> {
       @Override
       protected String doInBackground(String... strings) {
           URL url = null;
           HttpURLConnection urlConnection = null;
           StringBuilder result = null;
           try {
               url = new URL(strings[0]);
               urlConnection = (HttpURLConnection) url.openConnection();
               BufferedReader reader = new BufferedReader(new InputStreamReader(urlConnection.getInputStream()));
               while (reader.ready()) {
                   result.append(reader.readLine());
               }
               return result.toString();
           } catch (MalformedURLException e) {
               e.printStackTrace();
           } catch (IOException e) {
               e.printStackTrace();
           } finally {
               if(urlConnection != null)
                   urlConnection.disconnect();
           }
           return null;
       }
   }
источник

F

Flatra in StartAndroid Ru Chat
В конце выдает throwable exception не могу отследить в чем проблема
источник

F

Flatra in StartAndroid Ru Chat
Помогите плз
источник

SP

Sergey Panov in StartAndroid Ru Chat
Без стэк трейса сложно помочь,
Проверь есть ли разрешение на интернет?
источник

F

Flatra in StartAndroid Ru Chat
Да разрешение есть
источник

F

Flatra in StartAndroid Ru Chat
Если бы его не было то скорее всего exception a не было бы
источник

F

Flatra in StartAndroid Ru Chat
Это не стек трейс?
E/AndroidRuntime: FATAL EXCEPTION: AsyncTask #1
   Process: com.example.weather, PID: 18014
   java.lang.RuntimeException: An error occurred while executing doInBackground()
       at android.os.AsyncTask$3.done(AsyncTask.java:354)
       at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:383)
       at java.util.concurrent.FutureTask.setException(FutureTask.java:252)
       at java.util.concurrent.FutureTask.run(FutureTask.java:271)
       at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
       at java.lang.Thread.run(Thread.java:764)
    Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String java.lang.StringBuilder.toString()' on a null object reference
       at com.example.weather.MainActivity$WeatherTask.doInBackground(MainActivity.java:66)
       at com.example.weather.MainActivity$WeatherTask.doInBackground(MainActivity.java:53)
       at android.os.AsyncTask$2.call(AsyncTask.java:333)
       at java.util.concurrent.FutureTask.run(FutureTask.java:266)
       at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
       at java.lang.Thread.run(Thread.java:764)
источник

V

Vladushka in StartAndroid Ru Chat
возможно кто-то видел подобные вьюхи на гит хабе?
источник

SP

Sergey Panov in StartAndroid Ru Chat
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String java.lang.StringBuilder.toString()' on a null object reference
источник

V

Vladushka in StartAndroid Ru Chat
если да, то буду блпгодарна за  ссылку
источник

V

Vladushka in StartAndroid Ru Chat
это типо прогресса
источник

F

Flatra in StartAndroid Ru Chat
А в чем ошибка поясни пожалуйста, не шарю просто)
источник

SP

Sergey Panov in StartAndroid Ru Chat
StringBuilder result null - ты ему не присвоил объект
источник

F

Flatra in StartAndroid Ru Chat
Там же в цикле я добавляю к нему строки, которые считывает бафферридер
источник

F

Flatra in StartAndroid Ru Chat
Получается это он не может считать их?
источник

SP

Sergey Panov in StartAndroid Ru Chat
Скорее всего.
источник

SP

Sergey Panov in StartAndroid Ru Chat
StringBuilder result = new StringBuilder()
должно помочь
источник

F

Flatra in StartAndroid Ru Chat
Спасибо, попробую отпишусь)
источник
2021 April 26

D

Dmitriy in StartAndroid Ru Chat
подскажите, как в bottomSheetDialog поменять цвет при этом чтобы соххранились corner
источник

ЕЧ

Евгений Черешнев... in StartAndroid Ru Chat
Привет. Кто знает, как правильно json в текстовый файл записать? У меня при записи много знаков вопрлса получается, которые не читаются обратно
источник