нет проблем с вашими кодами, по праву все должно работать в соответствии с нормальным.
Самая распространенная ошибка столкновения с методом null через findViewById()
- это когда вы забыли позвонить setContentView()
или вызвали это для неправильной компоновки.
Я предлагаю очистить ваш проект и попробовать еще раз !!!!