Вверх ↑
Ответов: 4622
Рейтинг: 746
#1: 2015-02-15 18:58:37 ЛС | профиль | цитата
GreM писал(а):
сам Action часто может быть null
Не проверял, но вроде String с null в строковых операциях ведет себя как пустая строка ""?
А вот то, что Intent может быть null, так а что делать в таком случае? Вручную создавать пустой?
В схеме можно поставить ErrorHandler...

GreM писал(а):
Чего процессор по нескольку раз гонять
Не зацикливайся на скорости. Когда единственной проблемой пакета будет скорость, тогда и можно заморачиваться.

GreM писал(а):
какие варианты?

Вариант - не допускать такого включения. Первый способ этого добиться - сделать оптимизированный режим в хабе (будет не совсем оптимальная выдача данных в потоке, но не критично). Второе - в компонентах, которые из нескольких методов вызывают одинаковое событие, предусмотреть создание отдельного метода в коде для такого события (либо сделать по своему событию для каждого метода)

Вообще, если будут созданы некоторое количество компонентов, требующих ContentResolver - сделаем.
------------ Дoбавленo в 18.58:
Так пойдёт?
карма: 26

0