Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!

Workmanager requires consultation to perform the work onceТребуется консультацию по WorkManager выполняет работу дава раза

Translated300 UAH

Applications 1

Only registered users can view attachments.
  • Sergey Perehodov
    30 June, 0:15 |

    я в коде луп не увидел

  • Ruslan Mordovanets
    30 June, 0:19 |
    for (int i = 0; i < joins.length(); i++)
  • Ruslan Mordovanets
    30 June, 0:19 |
    private void readJson(Context context, String name, String response) throws JSONException {
        JSONArray joins = new JSONArray(response);
        for (int i = 0; i < joins.length(); i++) {
            JSONObject json = joins.getJSONObject(i);
            if (json.getString("involved").contains(name) || json.getString("number").contains(name)) {
                String date = json.getString("date");
                String number = json.getString("number");
                String judge = json.getString("judge");
                String involved = json.getString("involved");
                String description = json.getString("description");
                String str = String.format("Дата/час: %1$s год.%n№ справи: %2$s %nСуддя: %3$s %nСторони по справі: %4$s %n" +
                        "Суть: %5$s", date, number, judge, involved, description);
                Log.d("Worker", "Job 1");
                myNotification(context, str);
            }
        }
    }
  • Ruslan Mordovanets
    30 June, 0:20 |

    Не понимаю почему оно дава раза выполняет работу?

  • Sergey Perehodov
    30 June, 0:29 |

    cколько джоб в цикле? продебажьте приложение

  • Ruslan Mordovanets
    30 June, 0:42 |

    Json?

  • Ruslan Mordovanets
    30 June, 0:47 |

    где-то около 250 списков в джийсоне есть.

  • Sergey Perehodov
    30 June, 0:57 |

    Job.lenght

  • Dmitry Bagrov
    30 June, 6:53 |

    А чому Ви думаєте що то воркер? Це може бути подвійний запит OkHttpClient... А може і потрійний бути (поки не отримає код 200). Метод main дебажили?

  • Ruslan Mordovanets
    30 June, 7:09 |

    Ні не дебажив. Я просто функцію з лупою удалив і все запустив без неї і воркер все виконав один раз.