Это работает! У меня была такая же проблема, спасибо. Я бы сказал, что вам нужно где-то объявить mRequestedLayout.

аю, что много читалвсе ответы на все подобные вопросы SO, иНи один из них кажется, работает на меня. Это сводит меня с ума, и я потратил слишком много времени на это.

Я реализуюRecyclerView Вот и я не могу по жизни обновлять это дети. Что происходит, что после обновления ничего не меняется на экране,если Я начинаю прокручивать. Как только я прокручиваю это обновленияв совершенстве.

Это мой код:

public void updateDataAtIndex(final int indexToUpdate, ReadableMap updatedChild) {
    if (updatedChild != null) {
        if (this.data != null && this.data.size() > indexToUpdate) {
            this.data.set(indexToUpdate, updatedChild);
            final SPAdapter self = this;
            new Handler(Looper.getMainLooper()).post(new Runnable() {
                public void run() {
                    System.out.println("\n@@@@@@@@@@@@@@@@@ Updating: "+indexToUpdate);
                    self.notifyItemChanged(indexToUpdate);
                }
            });
        }
    }
}

Вот полный адаптер:https://github.com/SudoPlz/react-native-synchronous-list/blob/master/lib/android/src/main/java/com/sudoplz/rnsynchronouslistmanager/Views/List/SPAdapter.java#L109

Ответы на вопрос(1)

Ваш ответ на вопрос