Я только заметил, что, хотя большинство получателей из Bundle
имеют возможность включать значение по умолчанию, если ключ не существует в этом конкретном экземпляре пакета, getString
не имеет такой возможности, возвращая null в этом случае.
Любые идеи о том, почему это так, и если есть какое-то простое решение для этого (я просто не хочу проверять каждое отдельное значение или расширять класс Bundle
).
В качестве примера, прямо сейчас у вас есть только это:
bundle.getString("ITEM_TITLE");
Пока я хотел бы сделать:
bundle.getString("ITEM_TITLE","Unknown Title");
Спасибо!