Да, он не будет работать в портретном режиме, потому что вы сделали две дополнительные кнопки и делаете ссылку на файл MainActivity.java, используя findViewById
, и он становится нулевым в портретном режиме, поэтому он работает наРежим земли и исключение нулевого указателя в портретном режиме.
Не создавайте лишних кнопок в режиме земли, или вы можете сделать два фрагмента и накачать их в MainActivity.