GreM писал(а):
сам Action часто может быть nullА вот то, что Intent может быть null, так а что делать в таком случае? Вручную создавать пустой?
В схеме можно поставить ErrorHandler...
GreM писал(а):
Чего процессор по нескольку раз гонятьGreM писал(а):
какие варианты?Вариант - не допускать такого включения. Первый способ этого добиться - сделать оптимизированный режим в хабе (будет не совсем оптимальная выдача данных в потоке, но не критично). Второе - в компонентах, которые из нескольких методов вызывают одинаковое событие, предусмотреть создание отдельного метода в коде для такого события (либо сделать по своему событию для каждого метода)
Вообще, если будут созданы некоторое количество компонентов, требующих ContentResolver - сделаем.
------------ Дoбавленo в 18.58:
Так пойдёт?