В логе же написано - too large. Если большинство экранов в пределах 2500х1500, то нет смысла грузить картинки большего размера. Даже 2500х2500 - это много. Скорее всего даже 1024х1024 разница заметна не будет.
Каждый пиксель кодируется 3-4 байтами. 2500 х 2500 х 3 = 18,75 МБ минимум только одна картинка в экранной памяти.
Угу, 2500 как лимит :) Я и говорю, что даже этого много. Жпег нормально масштабируется, посмотрите, какой минимально допустимый размер выглядит хорошо и его используйте.
она определяется в oncreate, чуть раньше. Да и дело вообще не в этом. С каждым запуском - разный прикол. Как итог, сейчас findViewByID возвращает нуль на форму пароля , когда как логин и кнопку входа находит. Если убрать меню итем (любой) -> снова все хорошо